Randomized numerical linear algebra: Foundations and algorithms

PG Martinsson, JA Tropp - Acta Numerica, 2020 - cambridge.org
This survey describes probabilistic algorithms for linear algebraic computations, such as
factorizing matrices and solving linear systems. It focuses on techniques that have a proven …

Scalable semidefinite programming

A Yurtsever, JA Tropp, O Fercoq, M Udell… - SIAM Journal on …, 2021 - SIAM
Semidefinite programming (SDP) is a powerful framework from convex optimization that has
striking potential for data science applications. This paper develops a provably correct …

Scalable kernel k-means clustering with nystrom approximation: Relative-error bounds

S Wang, A Gittens, MW Mahoney - Journal of Machine Learning Research, 2019 - jmlr.org
Kernel k-means clustering can correctly identify and extract a far more varied collection of
cluster structures than the linear k-means clustering algorithm. However, kernel k-means …

Randomized numerical linear algebra: A perspective on the field with an eye to software

R Murray, J Demmel, MW Mahoney… - arxiv preprint arxiv …, 2023 - arxiv.org
Randomized numerical linear algebra-RandNLA, for short-concerns the use of
randomization as a resource to develop improved algorithms for large-scale linear algebra …

Streaming low-rank matrix approximation with an application to scientific simulation

JA Tropp, A Yurtsever, M Udell, V Cevher - SIAM Journal on Scientific …, 2019 - SIAM
This paper argues that randomized linear sketching is a natural tool for on-the-fly
compression of data matrices that arise from large-scale scientific simulations and data …

Simpler is better: a comparative study of randomized pivoting algorithms for CUR and interpolative decompositions

Y Dong, PG Martinsson - Advances in Computational Mathematics, 2023 - Springer
Matrix skeletonizations like the interpolative and CUR decompositions provide a framework
for low-rank approximation in which subsets of a given matrix's columns and/or rows are …

Randomized nyström preconditioning

Z Frangella, JA Tropp, M Udell - SIAM Journal on Matrix Analysis and …, 2023 - SIAM
This paper introduces the Nyström preconditioned conjugate gradient (PCG) algorithm for
solving a symmetric positive-definite linear system. The algorithm applies the randomized …

Randomly pivoted Cholesky: Practical approximation of a kernel matrix with few entry evaluations

Y Chen, EN Epperly, JA Tropp… - … on Pure and Applied …, 2023 - Wiley Online Library
The randomly pivoted Cholesky algorithm (RPCholesky) computes a factorized rank‐kk
approximation of an N× NN*N positive‐semidefinite (psd) matrix. RPCholesky requires only …

XTrace: Making the Most of Every Sample in Stochastic Trace Estimation

EN Epperly, JA Tropp, RJ Webber - SIAM Journal on Matrix Analysis and …, 2024 - SIAM
The implicit trace estimation problem asks for an approximation of the trace of a square
matrix, accessed via matrix-vector products (matvecs). This paper designs new randomized …

Fast and stable randomized low-rank matrix approximation

Y Nakatsukasa - arxiv preprint arxiv:2009.11392, 2020 - arxiv.org
Randomized SVD has become an extremely successful approach for efficiently computing a
low-rank approximation of matrices. In particular the paper by Halko, Martinsson, and Tropp …