Frequent Directions : Simple and Deterministic Matrix Sketching
Abstract
We describe a new algorithm called Frequent Directions for deterministic matrix sketching in the row-updates model. The algorithm is presented an arbitrary input matrix one row at a time. It performed operations per row and maintains a sketch matrix such that for any and . Here, stands for the minimizer of over all rank matrices (similarly ) and is the rank matrix resulting from projecting on the row span of . We show both of these bounds are the best possible for the space allowed. The summary is mergeable, and hence trivially parallelizable. Moreover, Frequent Directions outperforms exemplar implementations of existing streaming algorithms in the space-error tradeoff.
Cite
@article{arxiv.1501.01711,
title = {Frequent Directions : Simple and Deterministic Matrix Sketching},
author = {Mina Ghashami and Edo Liberty and Jeff M. Phillips and David P. Woodruff},
journal= {arXiv preprint arXiv:1501.01711},
year = {2015}
}
Comments
28 pages , This paper contains Frequent Directions algorithm (see arXiv:1206.0594) and relative error bound on it (see arXiv:1307.7454)