Convergence analysis of multi-step one-shot methods for linear inverse problems
Marcella Bonazzoli, Houssem Haddar, Tuan Anh Vu
TL;DR
This work addresses linear inverse problems where the forward model is solved by fixed-point iterations and the inverse update is performed simultaneously via multi-step one-shot schemes. The authors conduct a rigorous eigenvalue-based convergence analysis of two variants (k-step and shifted k-step), deriving explicit bounds on the descent step $\tau$ that depend on the number of inner iterations $k$ and on operator norms of the forward/adjoint operators, ensuring all eigenvalues lie inside the unit disk. The analysis covers both real and complex eigenvalues, extends to complex forward problems via a real-imaginary decomposition, and provides scalar-case results that are necessary and sufficient for convergence. Numerical experiments on a toy Helmholtz inverse problem illustrate that very few inner iterations suffice for good convergence and that moderate $k$ can even accelerate convergence relative to classical gradient descent. The findings offer practical guidance for choosing inner iterations and step sizes in large-scale linear inverse problems and lay groundwork for extension to nonlinear and time-dependent settings.
Abstract
In this work we are interested in general linear inverse problems where the corresponding forward problem is solved iteratively using fixed point methods. Then one-shot methods, which iterate at the same time on the forward problem solution and on the inverse problem unknown, can be applied. We analyze two variants of the so-called multi-step one-shot methods and establish sufficient conditions on the descent step for their convergence, by studying the eigenvalues of the block matrix of the coupled iterations. Several numerical experiments are provided to illustrate the convergence of these methods in comparison with the classical usual and shifted gradient descent. In particular, we observe that very few inner iterations on the forward problem are enough to guarantee good convergence of the inversion algorithm.
