A polynomially accelerated fixed-point iteration for vector problems
Francesco Alemanno

TL;DR
This paper introduces a quadratic blend fixed-point iteration method that accelerates convergence in nonlinear PDE solvers without additional memory or dense computations, outperforming traditional methods in various tests.
Contribution
The paper presents a novel three-point polynomial accelerator (TPA) that cancels stubborn convergence modes using only residual-based estimates, maintaining constant memory and no parameter tuning.
Findings
TPA reaches high-precision residuals faster than SOR and Anderson acceleration.
TPA is effective on linear systems, nonlinear fixed points, and PDE discretizations.
Numerical experiments demonstrate TPA's efficiency and robustness across different problems.
Abstract
Fixed-point solvers are ubiquitous in nonlinear PDEs, yet their progress collapses whenever the Jacobian at the solution carries an eigenvalue arbitrarily close to one. We ask whether such stagnation can be removed without storing long histories or solving dense least squares. Under two assumptions -- (A1) the linearised error is dominated by a multiplier with and (A2) residuals shrink monotonically -- we construct a quadratic blend of three iterates whose error polynomial has a double root at . This three-point polynomial accelerator (TPA) cancels the stubborn mode up to , reduces to Aitken's process in one dimension, and matches a doubly blended Anderson step with depth when the regularisation vanishes, yet it keeps the Picard memory footprint. The only extra ingredient is a residual-based estimate of obtained from a…
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 · Advanced Optimization Algorithms Research · Model Reduction and Neural Networks
