Randomized Numerical Linear Algebra : A Perspective on the Field With an Eye to Software
Not on the map. Why?
Abstract (arXiv)
Randomized numerical linear algebra - RandNLA, for short - concerns the use of randomization as a resource to develop improved algorithms for large-scale linear algebra computations. The origins of contemporary RandNLA lay in theoretical computer science, where it blossomed from a simple idea: randomization provides an avenue for computing approximate solutions to linear algebra problems more efficiently than deterministic algorithms. This idea proved fruitful in the development of scalable algorithms for machine learning and statistical data analysis applications. However, RandNLA's true potential only came into focus upon integration with the fields of numerical analysis and "classical" numerical linear algebra. Through the efforts of many individuals, randomized algorithms have been developed that provide full control over the accuracy of their solutions and that can be every bit as reliable as algorithms that might be found in libraries such as LAPACK. Recent years have even seen the incorporation of certain RandNLA methods into MATLAB, the NAG Library, NVIDIA's cuSOLVER, and SciKit-Learn. For all its success, we believe that RandNLA has yet to realize its full potential. In particular, we believe the scientific community stands to benefit significantly from suitably defined "RandBLAS" and "RandLAPACK" libraries, to serve as standards conceptually analogous to BLAS and LAPACK. This 200-page monograph represents a step toward defining such standards. In it, we cover topics spanning basic sketching, least squares and optimization, low-rank approximation, full matrix decompositions, leverage score sampling, and sketching data with tensor product structures (among others). Much of the provided pseudo-code has been tested via publicly available MATLAB and Python implementations.
Key facts. Cited by 38 papers in the map (data through 7 Oct 2026). First posted on arXiv 22 Feb 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 11; 2024: 10; 2025: 8; 2026: 9.
38 papers.
Sort:
By area:
- 2024Mathematical Models of Computation in Superpositioncited by 34
- 2024Stochastic Taylor Derivative Estimator: Efficient amortization for arbitrary differential operatorscited by 20
- 2025Improving Energy Natural Gradient Descent through Woodbury, Momentum, and Randomizationcited by 13
- 2023Solving Dense Linear Systems Faster Than via Preconditioningcited by 12
- 2023Asymptotically free sketched ridge ensembles: Risks, cross-validation, and tuningcited by 11
- 2023Optimal Embedding Dimension for Sparse Subspace Embeddingscited by 11
- 2024Recent and Upcoming Developments in Randomized Numerical Linear Algebra for Machine Learningcited by 11
- 2023Robust, randomized preconditioning for kernel ridge regressioncited by 8
- 2023Nonconvex Robust High-Order Tensor Completion Using Randomized Low-Rank Approximationcited by 7
- 2023Constrained Optimization via Exact Augmented Lagrangian and Randomized Iterative Sketchingcited by 5
- 2023Sharded Bayesian Additive Regression Treescited by 5
- 2024Embrace rejection: Kernel matrix approximation by accelerated randomly pivoted Choleskycited by 5
26 more
- 2026PRISM: Distribution-free Adaptive Computation of Matrix Functions for Accelerating Neural Network Trainingcited by 4
- 2024Distributed Least Squares in Small Space via Sketching and Bias Reductioncited by 3
- 2023Gradient Coding with Iterative Block Leverage Score Samplingcited by 2
- 2024Optimal Matrix-Mimetic Tensor Algebras via Variable Projectioncited by 2
- 2026Quantifying Epistemic Uncertainty in Diffusion Modelscited by 2
- 2023SALSA: Sequential Approximate Leverage-Score Algorithm with Application in Analyzing Big Time Series Datacited by 1
- 2024Efficient Decision Trees for Tensor Regressionscited by 1
- 2024Newton Meets Marchenko-Pastur: Massively Parallel Second-Order Optimization with Hessian Sketching and Debiasingcited by 1
- 2025Fundamental Bias in Inverting Random Sampling Matrices with Application to Sub-sampled Newtoncited by 1
- 2025On the Duality between Gradient Transformations and Adapterscited by 1
- 2025Accelerating Natural Gradient Descent for PINNs with Randomized Numerical Linear Algebracited by 1
- 2023On the Noise Sensitivity of the Randomized SVDcited by 0
- 2023Efficient and Robust Bayesian Selection of Hyperparameters in Dimension Reduction for Visualizationcited by 0
- 2024HERTA: A High-Efficiency and Rigorous Training Algorithm for Unfolded Graph Neural Networkscited by 0
- 2024Efficient 1-bit tensor approximationscited by 0
- 2025Importance Sampling for Nonlinear Modelscited by 0
- 2025Spectral Estimation with Free Decompressioncited by 0
- 2025Hybrid least squares for learning functions from highly noisy datacited by 0
- 2025The Ubiquitous Sparse Matrix-Matrix Productscited by 0
- 2026Panther: Faster and Cheaper Computations with Randomized Numerical Linear Algebracited by 0
- 2026Generalized Inverses of Matrix Products: From Fundamental Subspaces to Randomized Decompositionscited by 0
- 2026Stochastic Dimension Zeroth-Order Estimator: Stable and Memory-Efficient Training of PINNscited by 0
- 2026Accelerating Power Method with Fast Sketching for Stronger Low-Rank Approximationcited by 0
- 2026Beyond Averaging in John Ellipsoid Approximation: High-Accuracy Algorithms in the Leverage-Score Modelcited by 0
- 2026Sequential Preconditioned Conjugate Gradient Method for Linear Statistical Modelscited by 0
- 2026The Advantages of Fresh Sketching for Ridge Regressioncited by 0
- 2026The Advantages of Fresh Sketching for Ridge Regression29 Sep 2026
- 2026Sequential Preconditioned Conjugate Gradient Method for Linear Statistical Models28 Jul 2026
- 2026Beyond Averaging in John Ellipsoid Approximation: High-Accuracy Algorithms in the Leverage-Score Model18 Jun 2026
- 2026Accelerating Power Method with Fast Sketching for Stronger Low-Rank Approximation10 May 2026
- 2026Stochastic Dimension Zeroth-Order Estimator: Stable and Memory-Efficient Training of PINNs25 Mar 2026
- 2026Quantifying Epistemic Uncertainty in Diffusion Models9 Feb 2026
- 2026Generalized Inverses of Matrix Products: From Fundamental Subspaces to Randomized Decompositions30 Jan 2026
- 2026PRISM: Distribution-free Adaptive Computation of Matrix Functions for Accelerating Neural Network Training29 Jan 2026
- 2026Panther: Faster and Cheaper Computations with Randomized Numerical Linear Algebra21 Jan 2026
- 2025The Ubiquitous Sparse Matrix-Matrix Products6 Aug 2025
- 2025Hybrid least squares for learning functions from highly noisy data3 Jul 2025
- 2025Spectral Estimation with Free Decompression13 Jun 2025
26 more
- 2025Importance Sampling for Nonlinear Models18 May 2025
- 2025Improving Energy Natural Gradient Descent through Woodbury, Momentum, and Randomization17 May 2025
- 2025Accelerating Natural Gradient Descent for PINNs with Randomized Numerical Linear Algebra16 May 2025
- 2025On the Duality between Gradient Transformations and Adapters19 Feb 2025
- 2025Fundamental Bias in Inverting Random Sampling Matrices with Application to Sub-sampled Newton19 Feb 2025
- 2024Stochastic Taylor Derivative Estimator: Efficient amortization for arbitrary differential operators27 Nov 2024
- 2024Embrace rejection: Kernel matrix approximation by accelerated randomly pivoted Cholesky4 Oct 2024
- 2024Efficient 1-bit tensor approximations2 Oct 2024
- 2024Newton Meets Marchenko-Pastur: Massively Parallel Second-Order Optimization with Hessian Sketching and Debiasing2 Oct 2024
- 2024Mathematical Models of Computation in Superposition10 Aug 2024
- 2024Efficient Decision Trees for Tensor Regressions4 Aug 2024
- 2024Recent and Upcoming Developments in Randomized Numerical Linear Algebra for Machine Learning17 Jun 2024
- 2024Optimal Matrix-Mimetic Tensor Algebras via Variable Projection11 Jun 2024
- 2024Distributed Least Squares in Small Space via Sketching and Bias Reduction8 May 2024
- 2024HERTA: A High-Efficiency and Rigorous Training Algorithm for Unfolded Graph Neural Networks26 Mar 2024
- 2023SALSA: Sequential Approximate Leverage-Score Algorithm with Application in Analyzing Big Time Series Data30 Dec 2023
- 2023Solving Dense Linear Systems Faster Than via Preconditioning14 Dec 2023
- 2023Optimal Embedding Dimension for Sparse Subspace Embeddings17 Nov 2023
- 2023Asymptotically free sketched ridge ensembles: Risks, cross-validation, and tuning6 Oct 2023
- 2023Gradient Coding with Iterative Block Leverage Score Sampling6 Aug 2023
- 2023Sharded Bayesian Additive Regression Trees1 Jun 2023
- 2023Efficient and Robust Bayesian Selection of Hyperparameters in Dimension Reduction for Visualization1 Jun 2023
- 2023Constrained Optimization via Exact Augmented Lagrangian and Randomized Iterative Sketching28 May 2023
- 2023On the Noise Sensitivity of the Randomized SVD27 May 2023
- 2023Nonconvex Robust High-Order Tensor Completion Using Randomized Low-Rank Approximation19 May 2023
- 2023Robust, randomized preconditioning for kernel ridge regression24 Apr 2023
- 2026Quantifying Epistemic Uncertainty in Diffusion Modelscited by 2
- 2026Quantifying Epistemic Uncertainty in Diffusion Models9 Feb 2026
- 2024Mathematical Models of Computation in Superpositioncited by 34
- 2024Stochastic Taylor Derivative Estimator: Efficient amortization for arbitrary differential operatorscited by 20
- 2025Improving Energy Natural Gradient Descent through Woodbury, Momentum, and Randomizationcited by 13
- 2023Solving Dense Linear Systems Faster Than via Preconditioningcited by 12
- 2023Asymptotically free sketched ridge ensembles: Risks, cross-validation, and tuningcited by 11
- 2023Optimal Embedding Dimension for Sparse Subspace Embeddingscited by 11
- 2024Recent and Upcoming Developments in Randomized Numerical Linear Algebra for Machine Learningcited by 11
- 2023Robust, randomized preconditioning for kernel ridge regressioncited by 8
- 2023Nonconvex Robust High-Order Tensor Completion Using Randomized Low-Rank Approximationcited by 7
- 2023Constrained Optimization via Exact Augmented Lagrangian and Randomized Iterative Sketchingcited by 5
- 2023Sharded Bayesian Additive Regression Treescited by 5
- 2024Embrace rejection: Kernel matrix approximation by accelerated randomly pivoted Choleskycited by 5
12 most cited of 37 All 37 (JSON)
- 2026The Advantages of Fresh Sketching for Ridge Regression29 Sep 2026
- 2026Sequential Preconditioned Conjugate Gradient Method for Linear Statistical Models28 Jul 2026
- 2026Beyond Averaging in John Ellipsoid Approximation: High-Accuracy Algorithms in the Leverage-Score Model18 Jun 2026
- 2026Accelerating Power Method with Fast Sketching for Stronger Low-Rank Approximation10 May 2026
- 2026Stochastic Dimension Zeroth-Order Estimator: Stable and Memory-Efficient Training of PINNs25 Mar 2026
- 2026Generalized Inverses of Matrix Products: From Fundamental Subspaces to Randomized Decompositions30 Jan 2026
- 2026PRISM: Distribution-free Adaptive Computation of Matrix Functions for Accelerating Neural Network Training29 Jan 2026
- 2026Panther: Faster and Cheaper Computations with Randomized Numerical Linear Algebra21 Jan 2026
- 2025The Ubiquitous Sparse Matrix-Matrix Products6 Aug 2025
- 2025Hybrid least squares for learning functions from highly noisy data3 Jul 2025
- 2025Spectral Estimation with Free Decompression13 Jun 2025
- 2025Importance Sampling for Nonlinear Models18 May 2025
12 newest of 37 All 37 (JSON)