Abstract
We provide rigorous theoretical bounds for Anderson acceleration (AA) that allow for approximate calculations when applied to solve linear problems. We show that, when the approximate calculations satisfy the provided error bounds, the convergence of AA is maintained while the computational time could be reduced. We also provide computable heuristic quantities, guided by the theoretical error bounds, which can be used to automate the tuning of accuracy while performing approximate calculations. For linear problems, the use of heuristics to monitor the error introduced by approximate calculations, combined with the check on monotonicity of the residual, ensures the convergence of the numerical scheme within a prescribed residual tolerance. Motivated by the theoretical studies, we propose a reduced variant of AA, which consists in projecting the least-squares used to compute the Anderson mixing onto a subspace of reduced dimension. The dimensionality of this subspace adapts dynamically at each iteration as prescribed by the computable heuristic quantities. We numerically show and assess the performance of AA with approximate calculations on: (i) linear deterministic fixed-point iterations arising from the Richardson's scheme to solve linear systems with open-source benchmark matrices with various preconditioners and (ii) non-linear deterministic fixed-point iterations arising from non-linear time-dependent Boltzmann equations.
| Original language | English |
|---|---|
| Article number | e2562 |
| Journal | Numerical Linear Algebra with Applications |
| Volume | 31 |
| Issue number | 5 |
| DOIs | |
| State | Published - Oct 2024 |
Funding
Massimiliano Lupo Pasini thanks Dr. Vladimir Protopopescu for his valuable feedback in the preparation of this manuscript. Paul Laiu thanks Dr. Victor DeCaria for insightful discussions. This work was supported in part by the Office of Science of the Department of Energy, by the Exascale Computing Project (17‐SC‐20‐SC), a collaborative effort of the U.S. Department of Energy Office of Science and the National Nuclear Security Administration, and by the Artificial Intelligence Initiative as part of the Laboratory Directed Research and Development (LDRD) Program of Oak Ridge National Laboratory managed by UT‐Battelle, LLC for the US Department of Energy under contract DE‐AC05‐00OR22725.
Keywords
- Anderson acceleration
- Picard iteration
- fixed-point
Fingerprint
Dive into the research topics of 'Anderson acceleration with approximate calculations: Applications to scientific computing'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver