Finding structure with randomness: Probabilistic algorithms for constructing approximate matrix decompositions
Numerical linear algebra in the streaming model