English

Non-stationary Anderson acceleration with optimized damping

Numerical Analysis 2022-02-14 v1 Numerical Analysis

Abstract

Anderson acceleration (AA) has a long history of use and a strong recent interest due to its potential ability to dramatically improve the linear convergence of the fixed-point iteration. Most authors are simply using and analyzing the stationary version of Anderson acceleration (sAA) with a constant damping factor or without damping. Little attention has been paid to nonstationary algorithms. However, damping can be useful and is sometimes crucial for simulations in which the underlying fixed-point operator is not globally contractive. The role of this damping factor has not been fully understood. In the present work, we consider the non-stationary Anderson acceleration algorithm with optimized damping (AAoptD) in each iteration to further speed up linear and nonlinear iterations by applying one extra inexpensive optimization. We analyze this procedure and develop an efficient and inexpensive implementation scheme. We also show that, compared with the stationary Anderson acceleration with fixed window size sAA(m), optimizing the damping factors is related to dynamically packaging sAA(m) and sAA(1) in each iteration (alternating window size mm is another direction of producing non-stationary AA). Moreover, we show by extensive numerical experiments that the proposed non-stationary Anderson acceleration with optimized damping procedure often converges much faster than stationary AA with constant damping or without damping.

Keywords

Cite

@article{arxiv.2202.05295,
  title  = {Non-stationary Anderson acceleration with optimized damping},
  author = {Kewang Chen and Cornelis Vuik},
  journal= {arXiv preprint arXiv:2202.05295},
  year   = {2022}
}

Comments

27pages, 16 figures

R2 v1 2026-06-24T09:31:00.417Z