Randomized Numerical Linear Algebra: Foundations & Algorithms

1 min read Original article ↗

View PDF

Abstract:This survey describes probabilistic algorithms for linear algebra computations, such as factorizing matrices and solving linear systems. It focuses on techniques that have a proven track record for real-world problem instances. The paper treats both the theoretical foundations of the subject and the practical computational issues.
Topics covered include norm estimation; matrix approximation by sampling; structured and unstructured random embeddings; linear regression problems; low-rank approximation; subspace iteration and Krylov methods; error estimation and adaptivity; interpolatory and CUR factorizations; Nyström approximation of positive-semidefinite matrices; single view ("streaming") algorithms; full rank-revealing factorizations; solvers for linear systems; and approximation of kernel matrices that arise in machine learning and in scientific computing.

Submission history

From: Per-Gunnar Martinsson [view email]
[v1] Tue, 4 Feb 2020 16:12:45 UTC (1,791 KB)
[v2] Sat, 15 Aug 2020 19:37:20 UTC (3,395 KB)
[v3] Mon, 15 Mar 2021 22:31:46 UTC (1,893 KB)