Optimal l1 column subset selection and a fast PTAS for low rank approximation

8Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

We study the problem of entrywise l1 low rank approximation. We give the first polynomial time column subset selection-based l1 low rank approximation algorithm sampling Oe(k) columns and achieving an Oe(k1/2)approximation for any k, improving upon the previous best Oe(k)-approximation and matching a prior lower bound for column subset selection-based l1-low rank approximation which holds for any poly(k) number of columns. We extend our results to obtain tight upper and lower bounds for column subset selection-based lp low rank approximation for any 1 < p < 2, closing a long line of work on this problem. We next give a (1 + ε)-approximation algorithm for entrywise lp low rank approximation of an n×d matrix, for 1 ≤ p < 2, that is not a column subset selection algorithm. First, we obtain an algorithm which, given a matrix A ∈ Rn×d, returns a rank-k matrix Ab in 2poly(k/ε) + poly(nd) running time that achieves the following guarantee: kA− Abkp ≤ (1 + ε) · OPT + poly(εk)kAkp where OPT = minAkrank k kA−Akkp. Using this algorithm, in the same running time we give an algorithm which obtains error at most (1 + ε) · OPT and outputs a matrix of rank at most 3k - these algorithms significantly improve upon all previous (1 + ε)- and O(1)-approximation algorithms for the lp low rank approximation problem, which required at least npoly(k/ε) or npoly(k) running time, and either required strong bit complexity assumptions (our algorithms do not) or had bicriteria rank 3k. Finally, we show hardness results which nearly match our 2poly(k)+poly(nd) running time and the above additive error guarantee.

Cite

CITATION STYLE

APA

Mahankali, A. V., & Woodruff, D. P. (2021). Optimal l1 column subset selection and a fast PTAS for low rank approximation. In Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms (pp. 560–578). Association for Computing Machinery. https://doi.org/10.1137/1.9781611976465.34

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free