Published January 2026 | Version Published
Journal Article Open

Randomized Kaczmarz with tail averaging

  • 1. ROR icon California Institute of Technology
  • 2. ROR icon University of California, Berkeley
  • 3. ROR icon University of California, San Diego

Abstract

The randomized Kaczmarz (RK) method is a well-known approach for solving linear least-squares problems with a large number of rows. RK accesses and processes just one row at a time, leading to exponentially fast convergence for consistent linear systems. However, RK fails to converge to the least-squares solution for inconsistent systems. This work presents a simple fix: average the RK iterates produced in the tail part of the algorithm. The proposed tail-averaged randomized Kaczmarz (TARK) converges for both consistent and inconsistent least-squares problems at a polynomial rate, which is known to be optimal for any row-access method. An extension of TARK also leads to efficient solutions for ridge-regularized least-squares problems.

Copyright and License

© 2025 The Authors. Published by Elsevier Inc. This is an open access article under the CC BY license
(http://creativecommons.org/licenses/by/4.0/).

Acknowledgement

The authors thank Haoxuan Chen, Zhiyan Ding, Michał Dereziński, Jamie Haddock, Jiang Hu, Lin Lin, Anna Ma, Christopher Musco, Deanna Needell, Kevin Shu, Joel Tropp, Roman Vershynin, and Jonathan Weare for helpful conversations. ENE acknowledges support from the Department of Energy under Award Number DE-SC0021110 and, under the aegis of Joel Tropp, from NSF FRG 1,952,777 and the Carver Mead New Horizons Fund. GG acknowledges support from the Department of Energy under Award Number DE-SC0023112.

Data Availability

Code to reproduce the experiments is available at https://github.com/eepperly/Randomized-Kaczmarz-with-Tail-Averaging.

Files

1-s2.0-S1063520325000661-main.pdf

Files (2.5 MB)

Name Size Download all
md5:43806718b7995953e34e45fab13f0de0
2.5 MB Preview Download

Additional details

Related works

Is new version of
Discussion Paper: arXiv:2411.19877 (arXiv)
Is supplemented by
Software: https://github.com/eepperly/Randomized-Kaczmarz-with-Tail-Averaging (URL)

Funding

United States Department of Energy
DE-SC0021110
National Science Foundation
FRG 1,952,777
California Institute of Technology
Carver Mead New Horizons Fund -
United States Department of Energy
DE-SC0023112

Dates

Available
2025-09-18
Available online
Available
2025-09-26
Version of record

Caltech Custom Metadata

Caltech groups
Division of Engineering and Applied Science (EAS)
Publication Status
Published