Convergence Analysis for Nonlinear GMRES
Yunhui He
TL;DR
This work analyzes the convergence of nonlinear GMRES (NGMRES) when used to accelerate fixed-point iterations for nonlinear systems, focusing on the residuals $r_k=r(x_k)$ with $x_{k+1}=q(x_k)=x_k-g(x_k)$. It proves r-linear convergence of NGMRES($m$) under contraction-type assumptions and a bounded-coefficient condition, and establishes q-linear convergence for NGMRES(0) with a rate $\\eta=\frac{\rho(1+\rho)}{1-\\rho}$ given $0<\rho<\\sqrt{2}-1$. Numerical experiments on problems including a two-variable nonlinear system with multiple fixed points and a high-dimensional trig example validate the theory and demonstrate substantial acceleration over the base fixed-point iterations. The results underscore both the practical potential of windowed NGMRES and the need for further analysis for noncontractive operators and sharpened rate estimates.
Abstract
In this work, we revisit nonlinear generalized minimal residual method (NGMRES) applied to nonlinear problems. NGMRES is used to accelerate the convergence of fixed-point iterations, which can substantially improve the performance of the underlying fixed-point iterations. We consider NGMRES with a finite window size $m$, denoted as NGMRES($m$). However, there is no convergence analysis for NGMRES($m$) applied to nonlinear systems. We prove that for general $m>0$, the residuals of NGMRES($m$) converge r-linearly under some conditions. For $m=0$, we prove that the residuals of NGMRES(0) converge q-linearly.
