1. Gittens AA (2013) Topics in randomized numerical linear algebra. California Institute of Technology, Pasadena
2. Halko N, Martinsson P-G, Tropp JA (2011) Finding structure with randomness: probabilistic algorithms for constructing approximate matrix decompositions. SIAM Rev 53(2):217–288
3. Sapp BJ (2011) Randomized algorithms for low-rank matrix decomposition. Computer and information science. University of Pennsylvania, Philadelphia
4. Halko NP (2012) Randomized methods for computing low-rank approximations of matrices. University of Colorado, Denver
5. Johnson WB, Lindenstrauss J (1984) Extensions of Lipschitz mappings into a Hilbert space. Contemp Math 26(189–206):1