1: \begin{thebibliography}{10}
2:
3: \bibitem{achlioptas-mcsherry0}
4: {\sc Dimitris Achlioptas and Frank Mc{S}herry}, {\em Fast computation of
5: low-rank matrix approximations}, in Proceedings STOC 2001, New York, 2001,
6: ACM, pp.~611--618.
7:
8: \bibitem{achlioptas-mcsherry}
9: \leavevmode\vrule height 2pt depth -1.6pt width 23pt, {\em Fast computation of
10: low-rank matrix approximations}, J. ACM, 54 (2007).
11: \newblock Article 9.
12:
13: \bibitem{chan-hansen}
14: {\sc Tony~F. Chan and Per~Christian Hansen}, {\em Some applications of the
15: rank-revealing {QR} factorization}, SIAM J. Sci. Stat. Comput., 13 (1992),
16: pp.~727--741.
17:
18: \bibitem{chen-dongarra}
19: {\sc Zizhong Chen and Jack~J. Dongarra}, {\em Condition numbers of {G}aussian
20: random matrices}, SIAM J. Matrix Anal. Appl., 27 (2005), pp.~603--620.
21:
22: \bibitem{clarkson-woodruff}
23: {\sc Kenneth~L. Clarkson and David~P. Woodruff}, {\em Numerical linear algebra
24: in the streaming model}, in Proceedings of the 41st Annual ACM Symposium on
25: Theory of Computing, ACM, 2009, pp.~205--214.
26:
27: \bibitem{deerwester-dumais-furnas-landauer-harshman}
28: {\sc Scott Deerwester, Susan~T. Dumais, George~W. Furnas, Thomas~K. Landauer,
29: and Richard Harshman}, {\em Indexing by latent semantic analysis}, J. Amer.
30: Soc. Inform. Sci., 41 (1990), pp.~391--407.
31:
32: \bibitem{deshpande-rademacher-vempala-wang}
33: {\sc Amit Deshpande, Luis Rademacher, Santosh Vempala, and Grant Wang}, {\em
34: Matrix approximation and projective clustering via volume sampling}, in
35: Proceedings of the 17th ACM-SIAM Symposium on Discrete Algorithms, 2006.
36:
37: \bibitem{deshpande-vempala}
38: {\sc Amit Deshpande and Santosh Vempala}, {\em Adaptive sampling and fast
39: low-rank matrix approximation}, in Proceedings of RANDOM 2006, the 10th
40: Annual International Workshop on Randomization and Computation, August 2006.
41:
42: \bibitem{dixon}
43: {\sc John~D. Dixon}, {\em Estimating extremal eigenvalues and condition numbers
44: of matrices}, SIAM J. Numer. Anal., 20 (1983), pp.~812--814.
45:
46: \bibitem{drineas-drinea-huggins}
47: {\sc Petros Drineas, Eleni Drinea, and Patrick~S. Huggins}, {\em An
48: experimental evaluation of a {M}onte-{C}arlo algorithm for singular value
49: decomposition}, in Revised Selected Papers from the Eighth Panhellenic
50: Conference on Informatics, Yannis Manolopoulos, Skevos Evripidou, and
51: Antonis~C. Kakas, eds., Springer, 2003, pp.~279--296.
52: \newblock Lecture Notes in Computer Science 2563.
53:
54: \bibitem{drineas-kannan-mahoney2}
55: {\sc Petros Drineas, Ravi Kannan, and Michael~W. Mahoney}, {\em Fast {M}onte
56: {C}arlo algorithms for matrices {II}: Computing low-rank approximations to a
57: matrix}, SIAM J. Comput., 36 (2006), pp.~158--183.
58:
59: \bibitem{drineas-kannan-mahoney3}
60: \leavevmode\vrule height 2pt depth -1.6pt width 23pt, {\em Fast {M}onte {C}arlo
61: algorithms for matrices {III}: Computing an efficient approximate
62: decomposition of a matrix}, SIAM J. Comput., 36 (2006), pp.~184--206.
63:
64: \bibitem{drineas-mahoney-muthukrishnan1}
65: {\sc Petros Drineas, Michael~W. Mahoney, and S.~Muthukrishnan}, {\em Polynomial
66: time algorithm for column-row-based relative-error low-rank matrix
67: approximation}, Tech. Report 2006-04, DIMACS, March 2006.
68:
69: \bibitem{drineas-mahoney-muthukrishnan2}
70: \leavevmode\vrule height 2pt depth -1.6pt width 23pt, {\em Relative-error {CUR}
71: matrix decompositions}, SIAM J. Matrix Anal. Appl., 30 (2008), pp.~844--881.
72:
73: \bibitem{friedland-kaveh-niknejad-zare}
74: {\sc Shmuel Friedland, Mostafa Kaveh, Amir Niknejad, and Hossein Zare}, {\em
75: Fast {M}onte-{C}arlo low rank approximations for matrices}, in Proceedings of
76: SoSE 2006, the First IEEE International Conference on System of Systems
77: Engineering, April 2006, pp.~218--223.
78:
79: \bibitem{frieze-kannan}
80: {\sc Alan Frieze and Ravi Kannan}, {\em Quick approximation to matrices and
81: applications}, Combinatorica, 19 (1999), pp.~175--220.
82:
83: \bibitem{frieze-kannan-vempala0}
84: {\sc Alan Frieze, Ravi Kannan, and Santosh Vempala}, {\em Fast {M}onte-{C}arlo
85: algorithms for finding low-rank approximations}, in Proceedings FOCS 1998,
86: New York, 1998, ACM, pp.~370--378.
87:
88: \bibitem{frieze-kannan-vempala}
89: \leavevmode\vrule height 2pt depth -1.6pt width 23pt, {\em Fast {M}onte-{C}arlo
90: algorithms for finding low-rank approximations}, J. ACM, 51 (2004),
91: pp.~1025--1041.
92:
93: \bibitem{goldstine-von_neumann}
94: {\sc Herman~H. Goldstine and John von Neumann}, {\em Numerical inverting of
95: matrices of high order, {II}}, Amer. Math. Soc. Proc., 2 (1951),
96: pp.~188--202.
97:
98: \bibitem{golub-van_loan}
99: {\sc Gene~H. Golub and Charles~F. {Van L}oan}, {\em Matrix Computations}, Johns
100: Hopkins University Press, Baltimore, Maryland, third~ed., 1996.
101:
102: \bibitem{goreinov-tyrtyshnikov}
103: {\sc Sergei~A. Goreinov and Eugene~E. Tyrtyshnikov}, {\em The maximal-volume
104: concept in approximation by low-rank matrices}, in Structured Matrices in
105: Mathematics, Computer Science, and Engineering I: Proceedings of an
106: AMS-IMS-SIAM Joint Summer Research Conference, University of Colorado,
107: Boulder, June 27--July 1, 1999, Vadim Olshevsky, ed., vol.~280 of
108: Contemporary Mathematics, Providence, RI, 2001, AMS Publications.
109:
110: \bibitem{goreinov-tyrtyshnikov-zamarashkin2}
111: {\sc Sergei~A. Goreinov, Eugene~E. Tyrtyshnikov, and Nickolai~L. Zamarashkin},
112: {\em Pseudo-skeleton approximations by matrices of maximal volume}, Math.
113: Notes, 62 (1997), pp.~515--519.
114:
115: \bibitem{goreinov-tyrtyshnikov-zamarashkin1}
116: \leavevmode\vrule height 2pt depth -1.6pt width 23pt, {\em A theory of
117: pseudoskeleton approximations}, Linear Algebra Appl., 261 (1997), pp.~1--21.
118:
119: \bibitem{gu-eisenstat}
120: {\sc Ming Gu and Stanley~C. Eisenstat}, {\em Efficient algorithms for computing
121: a strong rank-revealing {QR} factorization}, SIAM J. Sci. Comput., 17 (1996),
122: pp.~848--869.
123:
124: \bibitem{har-peled}
125: {\sc Sariel Har-Peled}, {\em Low-rank matrix approximation in linear time}.
126: \newblock Unpublished manuscript. Available at
127: http://valis.cs.uiuc.edu/$\sim$sariel/research/papers/notes.html, January
128: 2006.
129:
130: \bibitem{kuczynski-wozniakowski}
131: {\sc Jacek Kuczy\'nski and Henryk Wo\'zniakowski}, {\em Estimating the largest
132: eigenvalue by the power and {L}anczos algorithms with a random start}, SIAM
133: J. Matrix Anal. Appl., 13 (1992), pp.~1094--1122.
134:
135: \bibitem{liberty-woolfe-martinsson-rokhlin-tygert}
136: {\sc Edo Liberty, Franco Woolfe, Per-Gunnar Martinsson, Vladimir Rokhlin, and
137: Mark Tygert}, {\em Randomized algorithms for the low-rank approximation of
138: matrices}, Proc. Natl. Acad. Sci. USA, 104 (2007), pp.~20167--20172.
139:
140: \bibitem{mahoney-drineas}
141: {\sc Michael~W. Mahoney and Petros Drineas}, {\em {CUR} matrix decompositions
142: for improved data analysis}, Proc. Natl. Acad. Sci. USA, 106 (2009),
143: pp.~697--702.
144:
145: \bibitem{martinsson-rokhlin-tygert3}
146: {\sc {P.}-{G.} Martinsson, Vladimir Rokhlin, and Mark Tygert}, {\em A
147: randomized algorithm for the approximation of matrices}, Tech. Report 1361,
148: Yale University Department of Computer Science, June 2006.
149: \newblock Available in the form referenced in the present paper at
150: http://www.cs.yale.edu/publications/techreports/tr1361.pdf and in revised
151: form (with renumbered lemmas) at
152: http://www.cs.yale.edu/$\sim$tygert/randapp.pdf.
153:
154: \bibitem{papadimitriou-raghavan-tamaki-vempala}
155: {\sc Christos~H. Papadimitriou, Prabhakar Raghavan, Hisao Tamaki, and Santosh
156: Vempala}, {\em Latent semantic indexing: A probabilistic analysis}, J.
157: Comput. System Sci., 61 (2000), pp.~217--235.
158:
159: \bibitem{roweis}
160: {\sc Sam Roweis}, {\em {EM} algorithms for {PCA} and {SPCA}}, in Proceedings of
161: the 1997 Conference on Advances in Neural Information Processing Systems 10,
162: MIT Press, 1998, pp.~626--632.
163:
164: \bibitem{sarlos3}
165: {\sc Tam\'as Sarl\'os}, {\em Improved approximation algorithms for large
166: matrices via random projections}, in Proceedings FOCS 2006, New York, October
167: 2006, IEEE Press, pp.~143--152.
168:
169: \bibitem{sarlos4}
170: \leavevmode\vrule height 2pt depth -1.6pt width 23pt, {\em Improved
171: approximation algorithms for large matrices via random projections, long
172: form}, tech. report, E\"otv\"os Lor\'and University Informatics Laboratory,
173: 2006.
174: \newblock Available at
175: http://www.ilab.sztaki.hu/$\sim$stamas/publications/rp-long.pdf.
176:
177: \bibitem{sun-xie-zhang-faloutsos}
178: {\sc Jimeng Sun, Yinglian Xie, Hui Zhang, and Christos Faloutsos}, {\em Less is
179: more: Compact matrix decomposition for large sparse graphs}, Stat. Anal. Data
180: Min., 1 (2008), pp.~6--22.
181:
182: \bibitem{tyrtyshnikov}
183: {\sc Eugene~E. Tyrtyshnikov}, {\em Incomplete cross approximation in the
184: mosaic-skeleton method}, Computing, 64 (2000), pp.~367--380.
185:
186: \bibitem{wilkinson}
187: {\sc James~H. Wilkinson}, {\em The Algebraic Eigenvalue Problem}, Oxford
188: University Press, Oxford, 1965.
189:
190: \bibitem{woolfe-liberty-rokhlin-tygert}
191: {\sc Franco Woolfe, Edo Liberty, Vladimir Rokhlin, and Mark Tygert}, {\em A
192: fast randomized algorithm for the approximation of matrices}, Appl. Comput.
193: Harmon. Anal., 25 (2008), pp.~335--366.
194:
195: \end{thebibliography}
196: