Approximation Algorithms for $\ell_0$-Low Rank Approximation
Karl Bringmann, Pavel Kolev, David P. Woodruff

TL;DR
This paper introduces new approximation algorithms for the NP-hard $\,\ell_0$-Low Rank Approximation problem, achieving improved runtime and approximation guarantees, including the first provable algorithms for $k > 1$ and sublinear time solutions for $k=1$.
Contribution
The authors develop the first provable algorithms for $\,\ell_0$-Low Rank Approximation with $k > 1$, and provide sublinear time $(2+\epsilon)$-approximation for $k=1$, advancing the state of the art.
Findings
Poly$(mn)$ time algorithm for $k > 1$ with $O(k \log(n/k))$ rank and $O(k^2 \log(n/k))$ approximation.
Sublinear time $(2+\epsilon)$-approximation for $k=1$.
Improved approximation for binary matrices with $(1+O(\psi))$ factor.
Abstract
We study the -Low Rank Approximation Problem, where the goal is, given an matrix , to output a rank- matrix for which is minimized. Here, for a matrix , denotes the number of its non-zero entries. This NP-hard variant of low rank approximation is natural for problems with no underlying metric, and its goal is to minimize the number of disagreeing data positions. We provide approximation algorithms which significantly improve the running time and approximation factor of previous work. For , we show how to find, in poly time for every , a rank matrix for which . To the best of our knowledge, this is the first algorithm with provable guarantees for the -Low Rank Approximation Problem for , even for bicriteria algorithms. For the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Mathematical Analysis and Transform Methods · Mathematical Approximation and Integration
