Randomized Kaczmarz Methods with Beyond-Krylov Convergence

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Dereziński, Michał, Needell, Deanna, Rebrova, Elizaveta, Yang, Jiaming
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866908469810954240
author Dereziński, Michał
Needell, Deanna
Rebrova, Elizaveta
Yang, Jiaming
author_facet Dereziński, Michał
Needell, Deanna
Rebrova, Elizaveta
Yang, Jiaming
contents Randomized Kaczmarz methods form a family of linear system solvers which converge by repeatedly projecting their iterates onto randomly sampled equations. While effective in some contexts, such as highly over-determined least squares, Kaczmarz methods are traditionally deemed secondary to Krylov subspace methods, since this latter family of solvers can exploit outliers in the input's singular value distribution to attain fast convergence on ill-conditioned systems. In this paper, we introduce Kaczmarz++, an accelerated randomized block Kaczmarz algorithm that exploits outlying singular values in the input to attain a fast Krylov-style convergence. Moreover, we show that Kaczmarz++ captures large outlying singular values provably faster than popular Krylov methods, for both over- and under-determined systems. We also develop an optimized variant for positive semidefinite systems, called CD++, demonstrating empirically that it is competitive in arithmetic operations with both CG and GMRES on a collection of benchmark problems. To attain these results, we introduce several novel algorithmic improvements to the Kaczmarz framework, including adaptive momentum acceleration, Tikhonov-regularized projections, and a memoization scheme for reusing information from previously sampled equation blocks.
format Preprint
id arxiv_https___arxiv_org_abs_2501_11673
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Randomized Kaczmarz Methods with Beyond-Krylov Convergence
Dereziński, Michał
Needell, Deanna
Rebrova, Elizaveta
Yang, Jiaming
Numerical Analysis
Data Structures and Algorithms
Machine Learning
Optimization and Control
Randomized Kaczmarz methods form a family of linear system solvers which converge by repeatedly projecting their iterates onto randomly sampled equations. While effective in some contexts, such as highly over-determined least squares, Kaczmarz methods are traditionally deemed secondary to Krylov subspace methods, since this latter family of solvers can exploit outliers in the input's singular value distribution to attain fast convergence on ill-conditioned systems. In this paper, we introduce Kaczmarz++, an accelerated randomized block Kaczmarz algorithm that exploits outlying singular values in the input to attain a fast Krylov-style convergence. Moreover, we show that Kaczmarz++ captures large outlying singular values provably faster than popular Krylov methods, for both over- and under-determined systems. We also develop an optimized variant for positive semidefinite systems, called CD++, demonstrating empirically that it is competitive in arithmetic operations with both CG and GMRES on a collection of benchmark problems. To attain these results, we introduce several novel algorithmic improvements to the Kaczmarz framework, including adaptive momentum acceleration, Tikhonov-regularized projections, and a memoization scheme for reusing information from previously sampled equation blocks.
title Randomized Kaczmarz Methods with Beyond-Krylov Convergence
topic Numerical Analysis
Data Structures and Algorithms
Machine Learning
Optimization and Control
url https://arxiv.org/abs/2501.11673