We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.DS

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Data Structures and Algorithms

Title: Relative Errors for Deterministic Low-Rank Matrix Approximations

Abstract: We consider processing an n x d matrix A in a stream with row-wise updates according to a recent algorithm called Frequent Directions (Liberty, KDD 2013). This algorithm maintains an l x d matrix Q deterministically, processing each row in O(d l^2) time; the processing time can be decreased to O(d l) with a slight modification in the algorithm and a constant increase in space. We show that if one sets l = k+ k/eps and returns Q_k, a k x d matrix that is the best rank k approximation to Q, then we achieve the following properties: ||A - A_k||_F^2 <= ||A||_F^2 - ||Q_k||_F^2 <= (1+eps) ||A - A_k||_F^2 and where pi_{Q_k}(A) is the projection of A onto the rowspace of Q_k then ||A - pi_{Q_k}(A)||_F^2 <= (1+eps) ||A - A_k||_F^2.
We also show that Frequent Directions cannot be adapted to a sparse version in an obvious way that retains the l original rows of the matrix, as opposed to a linear combination or sketch of the rows.
Comments: 16 pages, 0 figures
Subjects: Data Structures and Algorithms (cs.DS); Numerical Analysis (math.NA)
MSC classes: 68W40 (Primary)
Cite as: arXiv:1307.7454 [cs.DS]
  (or arXiv:1307.7454v2 [cs.DS] for this version)

Submission history

From: Mina Ghashami [view email]
[v1] Mon, 29 Jul 2013 03:50:16 GMT (18kb)
[v2] Wed, 21 Aug 2013 21:45:01 GMT (19kb)

Link back to: arXiv, form interface, contact.