Subspace-constrained randomized coordinate descent for linear systems with good low-rank matrix approximations

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Lok, Jackie, Rebrova, Elizaveta
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912898287140864
author Lok, Jackie
Rebrova, Elizaveta
author_facet Lok, Jackie
Rebrova, Elizaveta
contents The randomized coordinate descent (RCD) method is a classical algorithm with simple, lightweight iterations that is widely used for various optimization problems, including the solution of positive semidefinite linear systems. As a linear solver, RCD is particularly effective when the matrix is well-conditioned; however, its convergence rate deteriorates rapidly in the presence of large spectral outliers. In this paper, we introduce the subspace-constrained randomized coordinate descent (SC-RCD) method, in which the dynamics of RCD are restricted to an affine subspace corresponding to a column Nyström approximation, efficiently computed using the recently analyzed RPCholesky algorithm. We prove that SC-RCD converges at a rate that is unaffected by large spectral outliers, making it an effective and memory-efficient solver for large-scale, dense linear systems with rapidly decaying spectra, such as those encountered in kernel ridge regression. Experimental validation and comparisons with related solvers based on coordinate descent and the conjugate gradient method demonstrate the efficiency of SC-RCD. Our theoretical results are derived by developing a more general subspace-constrained framework for the sketch-and-project method. This framework, which may be of independent interest, generalizes popular algorithms such as randomized Kaczmarz and coordinate descent, and provides a flexible, implicit preconditioning strategy for a variety of iterative solvers.
format Preprint
id arxiv_https___arxiv_org_abs_2506_09394
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Subspace-constrained randomized coordinate descent for linear systems with good low-rank matrix approximations
Lok, Jackie
Rebrova, Elizaveta
Numerical Analysis
Optimization and Control
15A06, 65F10, 65Y20, 68W20 15A06, 65F10, 65Y20, 68W20 15A06, 65F10, 65Y20, 68W20
The randomized coordinate descent (RCD) method is a classical algorithm with simple, lightweight iterations that is widely used for various optimization problems, including the solution of positive semidefinite linear systems. As a linear solver, RCD is particularly effective when the matrix is well-conditioned; however, its convergence rate deteriorates rapidly in the presence of large spectral outliers. In this paper, we introduce the subspace-constrained randomized coordinate descent (SC-RCD) method, in which the dynamics of RCD are restricted to an affine subspace corresponding to a column Nyström approximation, efficiently computed using the recently analyzed RPCholesky algorithm. We prove that SC-RCD converges at a rate that is unaffected by large spectral outliers, making it an effective and memory-efficient solver for large-scale, dense linear systems with rapidly decaying spectra, such as those encountered in kernel ridge regression. Experimental validation and comparisons with related solvers based on coordinate descent and the conjugate gradient method demonstrate the efficiency of SC-RCD. Our theoretical results are derived by developing a more general subspace-constrained framework for the sketch-and-project method. This framework, which may be of independent interest, generalizes popular algorithms such as randomized Kaczmarz and coordinate descent, and provides a flexible, implicit preconditioning strategy for a variety of iterative solvers.
title Subspace-constrained randomized coordinate descent for linear systems with good low-rank matrix approximations
topic Numerical Analysis
Optimization and Control
15A06, 65F10, 65Y20, 68W20 15A06, 65F10, 65Y20, 68W20 15A06, 65F10, 65Y20, 68W20
url https://arxiv.org/abs/2506.09394