A Linearly Convergent Doubly Stochastic Gauss-Seidel Algorithm for Solving Linear Equations and A Certain Class of Over-Parameterized Optimization Problems
Meisam Razaviyayn, Mingyi Hong, Navid Reyhanian, Zhi-Quan Luo

TL;DR
This paper introduces a doubly stochastic Gauss-Seidel algorithm that guarantees linear convergence for any linear system, overcoming traditional limitations of divergence in non-diagonally dominant matrices, and extends to related optimization problems.
Contribution
It proposes a novel nonuniform double stochastic scheme with a specific stepsize rule, ensuring linear convergence for all feasible linear systems and related optimization tasks.
Findings
Proves linear convergence of the proposed algorithm for any feasible linear system.
Generalizes the approach to linear feasibility problems and high-dimensional machine learning models.
Demonstrates that randomization can ensure convergence where classical methods may diverge.
Abstract
Consider the classical problem of solving a general linear system of equations . It is well known that the (successively over relaxed) Gauss-Seidel scheme and many of its variants may not converge when is neither diagonally dominant nor symmetric positive definite. Can we have a linearly convergent G-S type algorithm that works for {\it any} ? In this paper we answer this question affirmatively by proposing a doubly stochastic G-S algorithm that is provably linearly convergent (in the mean square error sense) for any feasible linear system of equations. The key in the algorithm design is to introduce a {\it nonuniform double stochastic} scheme for picking the equation and the variable in each update step as well as a stepsize rule. These techniques also generalize to certain iterative alternating projection algorithms for solving the linear feasibility problem …
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Sparse and Compressive Sensing Techniques · Matrix Theory and Algorithms
