Speaker: Mart Tygert, Yale Applied Math

Time/Date: 1:30 P.M., Wednesday, August 22nd

Location: room 200 AKW

Title:

A fast algorithm for approximating a singular value decomposition of a
matrix


Abstract:

This talk will describe an efficient randomized algorithm for the
low-rank approximation of arbitrary matrices. Constructing a low-rank
approximation is the core step in computing several of the greatest
singular values and corresponding singular vectors of a matrix. The new
procedure is generally significantly faster than the classical pivoted
"QR" decomposition algorithms (such as Gram-Schmidt or Householder),
yet ensures similar or better accuracy with high probability.

In fact, in order to compute a nearly optimally accurate rank-k
approximation to an n x n matrix (given the individual entries of the
matrix), the new algorithm typically requires O(n2 ln(k) + n k2)
floating-point operations, whereas "QR" decomposition algorithms
require at least kn2 flops. Moreover, the algorithm runs faster than
"QR" decomposition algorithms in empirical tests on several standard PC
microprocessors, even when k is quite small or large. The scheme also
uses less storage when the input matrix is to be preserved, and
parallelizes naturally. The results will be illustrated via numerical
examples.

This is joint work with Edo Liberty, Vladimir Rokhlin, and Franco
Woolfe.