论文标题

非平稳的安德森加速度和优化阻尼

Non-stationary Anderson acceleration with optimized damping

论文作者

Chen, Kewang, Vuik, Cornelis

论文摘要

安德森加速度(AA)具有悠久的使用历史,并且由于其潜在的能力显着改善了定点迭代的线性收敛能力。大多数作者只是简单地使用和分析具有恒定阻尼因子或不抑制的安德森加速度(SAA)的固定版本。对非组织算法的关注很少。但是,阻尼可能是有用的,有时对于基础定点操作员并非全球关同的模拟至关重要。该阻尼因子的作用尚未完全理解。在目前的工作中,我们考虑了在每种迭代中具有优化阻尼(AAOPTD)的非平稳加速算法,以通过应用一种额外的廉价优化来进一步加快线性和非线性迭代。我们分析此程序并制定有效且廉价的实施方案。我们还表明,与固定窗口尺寸SAA(M)的固定安德森加速度相比,优化阻尼因子与每次迭代中动态包装SAA(M)和SAA(1)有关(交替的窗口尺寸$ M $是产生非平稳AA的另一个方向)。此外,我们通过广泛的数值实验表明,具有优化阻尼程序的拟议的非平稳性安德森加速度通常比固定的AA比持续阻尼或没有阻尼的固定AA快得多。

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 $m$ 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.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源