Neumann Series in GMRES and Algebraic Multigrid Smoothers
Stephen Thomas, Arielle Carr, Paul Mullowney, Ruipeng Li, Kasia, \'Swirydowicz

TL;DR
This paper explores the use of Neumann series to enhance Krylov methods and algebraic multigrid smoothers, demonstrating improved efficiency and stability in large-scale fluid dynamics simulations.
Contribution
It introduces a Neumann series-based acceleration technique for GMRES and algebraic multigrid smoothers, with theoretical stability analysis and practical performance improvements.
Findings
Neumann series accelerates GMRES projection steps.
Replacing triangular solvers with matrix-vector products improves efficiency.
Numerical results show significant pressure solve time reduction.
Abstract
Neumann series underlie both Krylov methods and algebraic multigrid smoothers. A low-synch modified Gram-Schmidt (MGS)-GMRES algorithm is described that employs a Neumann series to accelerate the projection step. A corollary to the backward stability result of Paige et al. (2006) demonstrates that the truncated Neumann series approximation is sufficient for convergence of GMRES. The lower triangular solver associated with the correction matrix may then be replaced by a matrix-vector product with . Next, Neumann series are applied to accelerate the classical R\"uge-Stuben algebraic multigrid preconditioner using both a polynomial Gauss-Seidel or incomplete ILU smoother. The sparse triangular solver employed in these smoothers is replaced by an inner iteration based upon matrix-vector products. Henrici's departure from normality of the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMatrix Theory and Algorithms · Numerical methods for differential equations · Advanced Numerical Methods in Computational Mathematics
