An Accelerated Randomized Kaczmarz Algorithm
Not on the map. Why?
Abstract (arXiv)
The randomized Kaczmarz (RK) algorithm is a simple but powerful approach for solving consistent linear systems Ax=b. This paper proposes an accelerated randomized Kaczmarz (ARK) algorithm with better convergence than the standard RK algorithm on ill conditioned problems. The per-iteration cost of RK and ARK are similar if A is dense, but RK is much more able to exploit sparsity in A than is ARK. To deal with the sparse case, an efficient implementation for ARK, called SARK, is proposed. A comparison of convergence rates and average per-iteration complexities among RK, ARK, and SARK is given, taking into account different levels of sparseness and conditioning. Comparisons with the leading deterministic algorithm --- conjugate gradient applied to the normal equations --- are also given. Finally, the analysis is validated via computational testing.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 Oct 2013.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 5; 2023: 0; 2024: 2; 2025: 0; 2026: 3.
12 papers.
- 2021Stochastic Extragradient: General Analysis and Improved Ratescited by 31
- 2022On the fast convergence of minibatch heavy ball momentumcited by 11
- 2022Accelerated SGD for Non-Strongly-Convex Least Squarescited by 9
- 2024Fine-grained Analysis and Faster Algorithms for Iteratively Solving Linear Systemscited by 7
- 2021Online Stochastic Gradient Descent Learns Linear Dynamical Systems from A Single Trajectorycited by 3
- 2024Randomized Kaczmarz with geometrically smoothed momentumcited by 3
- 2022An optimal scheduled learning rate for a randomized Kaczmarz algorithmcited by 1
- 2022Linear Discriminant Analysis with the Randomized Kaczmarz Methodcited by 1
- 2026Use of operator defect identities in multi-channel signal plus residual-analysis via iterated products and telescoping energy-residuals: Applications to kernels in machine learningcited by 1
- 2022ALS: Augmented Lagrangian Sketching Methods for Linear Systemscited by 0
- 2026Perfect Parallelization in Mini-Batch SGD with Classical Momentum Accelerationcited by 0
- 2026How AI settled the complexity of the oldest SGD algorithmcited by 0
- 2026How AI settled the complexity of the oldest SGD algorithm28 Jun 2026
- 2026Perfect Parallelization in Mini-Batch SGD with Classical Momentum Acceleration18 May 2026
- 2026Use of operator defect identities in multi-channel signal plus residual-analysis via iterated products and telescoping energy-residuals: Applications to kernels in machine learning26 Jan 2026
- 2024Fine-grained Analysis and Faster Algorithms for Iteratively Solving Linear Systems9 May 2024
- 2024Randomized Kaczmarz with geometrically smoothed momentum17 Jan 2024
- 2022Linear Discriminant Analysis with the Randomized Kaczmarz Method10 Nov 2022
- 2022ALS: Augmented Lagrangian Sketching Methods for Linear Systems12 Aug 2022
- 2022On the fast convergence of minibatch heavy ball momentum15 Jun 2022
- 2022Accelerated SGD for Non-Strongly-Convex Least Squares3 Mar 2022
- 2022An optimal scheduled learning rate for a randomized Kaczmarz algorithm24 Feb 2022
- 2021Stochastic Extragradient: General Analysis and Improved Rates16 Nov 2021
- 2021Online Stochastic Gradient Descent Learns Linear Dynamical Systems from A Single Trajectory23 Feb 2021