mlsanityData to 14 Oct 2026

Faster Linear Systems and Matrix Norm Approximation via Multi-level Sketched Preconditioning

arXiv 2405.05865 ↗First posted 9 May 2024cs.DS cs.LG cs.NAcited by 4

Not on the map. Why?

Abstract (arXiv)

We present a new class of preconditioned iterative methods for solving linear systems of the form Ax = b. Our methods are based on constructing a low-rank Nystr"om approximation to A using sparse random matrix sketching. This approximation is used to construct a preconditioner, which itself is inverted quickly using additional levels of random sketching and preconditioning. We prove that the convergence of our methods depends on a natural average condition number of A, which improves as the rank of the Nystr"om approximation increases. Concretely, this allows us to obtain faster runtimes for a number of fundamental linear algebraic problems: 1. We show how to solve any n× n linear system that is well-conditioned except for k outlying large singular values in tildeO(n2.065 + kω) time, improving on a recent result of [Derezi'nski, Yang, STOC 2024] for all k gtrsim n0.78. 2. We give the first tildeO(n2 + dλω) time algorithm for solving a regularized linear system (A + λ I)x = b, where A is positive semidefinite with effective dimension dλ=tr(A(A+λ I)-1). This problem arises in applications like Gaussian process regression. 3. We give faster algorithms for approximating Schatten p-norms and other matrix norms. For example, for the Schatten 1-norm (nuclear norm), we give an algorithm that runs in tildeO(n2.11) time, improving on an tildeO(n2.18) method of [Musco et al., ITCS 2018]. All results are proven in the real RAM model of computation. Interestingly, previous state-of-the-art algorithms for most of the problems above relied on stochastic iterative methods, like stochastic coordinate and gradient descent. Our work takes a completely different approach, instead leveraging tools from matrix sketching.

Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 39 of its 88 references that are in the map. First posted on arXiv 9 May 2024.

Builds on

39 of 88 references.

References · 39

  1. 2021Convex optimizationcited by 2,515
  2. 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 263
  3. 2015High-Dimensional Asymptotics of Prediction: Ridge Regression and Classificationcited by 148
  4. 2018Solving Linear Programs in the Current Matrix Multiplication Timecited by 100
  5. 2020Kernel methods through the roof: handling billions of points efficientlycited by 89
  6. 2017FALKON: An Optimal Large Scale Kernel Methodcited by 84
  7. 2013Revisiting the Nystrom Method for Improved Large-Scale Machine Learningcited by 77
  8. 2015Randomized Block Krylov Methods for Stronger and Faster Approximate Singular Value Decompositioncited by 64
  9. 2020Hutch++: Optimal Stochastic Trace Estimationcited by 63
  10. 2020A Faster Interior Point Method for Semidefinite Programmingcited by 53
  11. 2014Dimensionality Reduction for k-Means Clustering and Low Rank Approximationcited by 48
  12. 2015Input Sparsity Time Low-Rank Approximation via Ridge Leverage Score Samplingcited by 46
27 more
  1. 2016Faster Kernel Ridge Regression Using Sketching and Preconditioningcited by 44
  2. 2015Optimal approximate matrix product in terms of stable rankcited by 37
  3. 2023New Bounds for Matrix Multiplication: from Alpha to Omegacited by 34
  4. 2017Diving into the shallows: a computational perspective on large-scale shallow learningcited by 31
  5. 2021Query Complexity of Least Absolute Deviation Regression via Robust Uniform Convergencecited by 24
  6. 2016Approximate Gaussian Elimination for Laplacians: Fast, Sparse, and Simplecited by 23
  7. 2014Fast Randomized Kernel Methods With Statistical Guaranteescited by 21
  8. 2015Un-regularizing: approximate proximal point and faster stochastic algorithms for empirical risk minimizationcited by 21
  9. 2013Accelerated Proximal Stochastic Dual Coordinate Ascent for Regularized Loss Minimizationcited by 19
  10. 2020Sparse sketches with small inversion biascited by 19
  11. 2022Sharp Analysis of Sketch-and-Project Methods via a Connection to Randomized Singular Value Decompositioncited by 19
  12. 2017Sublinear Time Low-Rank Approximation of Positive Semidefinite Matricescited by 18
  13. 2017Stability of the Lanczos Method for Matrix Function Approximationcited by 16
  14. 2016Solving Ridge Regression using Sketched Preconditioned SVRGcited by 15
  15. 2023Solving Dense Linear Systems Faster Than via Preconditioningcited by 12
  16. 2023Online Learning Guided Curvature Approximation: A Quasi-Newton Method with Global Non-Asymptotic Superlinear Convergencecited by 11
  17. 2023Optimal Embedding Dimension for Sparse Subspace Embeddingscited by 11
  18. 2020Solving Sparse Linear Systems Faster than Matrix Multiplicationcited by 10
  19. 2021Sublinear Time Spectral Density Estimationcited by 9
  20. 2023Robust, randomized preconditioning for kernel ridge regressioncited by 9
  21. 2018Solving Directed Laplacian Systems in Nearly-Linear Time through Sparse LU Factorizationscited by 7
  22. 2021Big-Step-Little-Step: Efficient Gradient Methods for Objectives with Multiple Scalescited by 7
  23. 2016Principal Component Projection Without Principal Component Analysiscited by 6
  24. 2017Spectrum Approximation Beyond Fast Matrix Multiplication: Algorithms and Hardnesscited by 5
  25. 2023An Improved Classical Singular Value Transformation for Quantum Machine Learningcited by 5
  26. 2021Near-Optimal Algorithms for Linear Algebra in the Current Matrix Multiplication Timecited by 4
  27. 2019Principal Component Projection and Regression in Nearly Linear Time through Asymmetric SVRGcited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 1; 2025: 2; 2026: 1.

4 papers.