Over-Relaxation in Alternating Projections
Alireza Entezari, Arunava Banerjee
TL;DR
This paper addresses convergence rate bounds for Gauss-Seidel, Kaczmarz, and other projection methods under randomized order, and proposes a practical over-relaxation strategy. It introduces a covariance-based view of the iterates, where the error covariance $\boldsymbol{\Sigma}_k$ evolves linearly via a superoperator $\boldsymbol{\mathcal A}$, making the asymptotic rate $\rho(\omega)$ equal to the spectral radius $\lambda_{\max}(\boldsymbol{\mathcal A})$. To bound this rate, the authors derive the C-bound, a closed-form bound depending on the first two eigenvalues $\mu_1, \mu_2$ and a fourth-order term $\xi$ of the expected projector, constructing a surrogate $\boldsymbol{\mathcal C}^\star$ that eclipses all admissible surrogates. The resulting bound implies an optimal over-relaxation parameter $\omega^\star \in [1,2)$ that guarantees faster convergence than $\omega=1$, with tighter performance guarantees than the conventional B-bound. The framework connects spectral properties of $\boldsymbol{A}$ to the stochastic behavior of randomized projections, offering practical guidance for accelerating convergence in large-scale linear systems and related imaging and learning tasks.
Abstract
We improve upon the current bound on convergence rates of the Gauss-Seidel, Kaczmarz, and more generally projection methods where projections are visited in randomized order. The tighter bound reveals a practical approach to speed up convergence by over-relaxation -- a longstanding challenge that has been difficult to overcome for general problems with deterministic Succession of Over-Relaxations.
