Proceedings of the National Academy of Sciences · 2007 · 570 citations · 8 references
ComputingComputer ScienceAlgorithmsParallel AlgorithmsParallel ComputingApproximation AlgorithmsMatrix ComputationNumerical AlgorithmsNumerical AnalysisNumerical Linear AlgebraRandomized AlgorithmsLow-rank ApproximationLow-rank Matrix FactorizationRandomized Approximation AlgorithmsRandomized Linear AlgebraRandomized Matrix AlgorithmsSingular Value DecompositionSparse Matrix AlgorithmsSparse Matrix Computation
We describe two recently proposed randomized algorithms for the construction of low-rank approximations to matrices, and demonstrate their application (inter alia) to the evaluation of the singular value decompositions of numerically low-rank matrices. Being probabilistic, the schemes described here have a finite probability of failure; in most cases, this probability is rather negligible (10(-17) is a typical value). In many situations, the new procedures are considerably more efficient and reliable than the classical (deterministic) ones; they also parallelize naturally. We present several numerical examples to illustrate the performance of the schemes.
8
On the Compression of Low Rank Matrices
Hongwei Cheng, Zydrunas Gimbutas, Per‐Gunnar Martinsson et al. · SIAM Journal on Scientific Computing · 2005 · 313 citations
A fast randomized algorithm for the approximation of matrices
Franco Woolfe, Edo Liberty, Vladimir Rokhlin et al. · Applied and Computational Harmonic Analysis · 2007 · 275 citations