FINDING STRUCTURE WITH RANDOMNESS : PROBABILISTIC ALGORITHMS FOR CONSTRUCTING
Finding structure with randomness: Probabilistic algorithms for constructing approximate matrix decompositions