Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

NeuraLSP: An Efficient and Rigorous Neural Left Singular Subspace Preconditioner for Conjugate Gradient Methods

About

Numerical techniques for solving partial differential equations (PDEs) are integral for many fields across science and engineering. Such techniques usually involve solving large, sparse linear systems, where preconditioning methods are critical. In recent years, neural methods, particularly graph neural networks (GNNs), have demonstrated their potential through accelerated convergence. Nonetheless, to extract connective structures, existing techniques aggregate discretized system matrices into graphs, and suffer from rank inflation and a suboptimal convergence rate. In this paper, we articulate NeuraLSP, a novel neural preconditioner combined with a novel loss metric that leverages the left singular subspace of the system matrix's near-nullspace vectors. By compressing spectral information into a fixed low-rank operator, our method exhibits both theoretical guarantees and empirical robustness to rank inflation, affording up to a 53% speedup. Besides the theoretical guarantees for our newly-formulated loss function, our comprehensive experimental results across diverse families of PDEs also substantiate the aforementioned theoretical advances.

Alexander Benanti, Xi Han, Hong Qin• 2026

Related benchmarks

TaskDatasetResultRank
PDE solvingANISOTROPIC PDE
Solve Time (ms)24.41
18
Conjugate Gradient PreconditioningSCREENED POISSON PDE nc=64
Solve Time (ms)30.69
5
PDE PreconditioningSCREENED POISSON PDE nc=48
Solve Time (ms)28.68
5
PDE solvingDiffusion PDE
Solve Time (ms)42.54
5
PDE solvingDIFFUSION PDE nc=36
Solve Time (ms)38.94
5
Preconditioning for Conjugate Gradient MethodsDiffusion PDE
Solve Time (ms)35.78
5
Solving PDEsANISOTROPIC PDE nc=64 (test)
Solve Time (ms)29.18
5
Solving Screened Poisson PDESCREENED POISSON PDE
Solve Time (ms)25.77
5
Showing 8 of 8 rows

Other info

Follow for update