English

Sketching as a Tool for Numerical Linear Algebra

Data Structures and Algorithms 2015-02-11 v3

Abstract

This survey highlights the recent advances in algorithms for numerical linear algebra that have come from the technique of linear sketching, whereby given a matrix, one first compresses it to a much smaller matrix by multiplying it by a (usually) random matrix with certain properties. Much of the expensive computation can then be performed on the smaller matrix, thereby accelerating the solution for the original problem. In this survey we consider least squares as well as robust regression problems, low rank approximation, and graph sparsification. We also discuss a number of variants of these problems. Finally, we discuss the limitations of sketching methods.

Keywords

Cite

@article{arxiv.1411.4357,
  title  = {Sketching as a Tool for Numerical Linear Algebra},
  author = {David P. Woodruff},
  journal= {arXiv preprint arXiv:1411.4357},
  year   = {2015}
}

Comments

fixed minor errors/typos in section 4.3, e.g., Fact 6 and its propagation, clarified when Lemma 4.2 can be applied, typos in section 4.2.3 (G should be applied on the left), other typos throughout

R2 v1 2026-06-22T07:00:53.790Z