Optimal ℓ_1 Column Subset Selection and a Fast PTAS for Low Rank Approximation

07/20/2020
by   Arvind V. Mahankali, et al.
0

We study the problem of entrywise ℓ_1 low rank approximation. We give the first polynomial time column subset selection-based ℓ_1 low rank approximation algorithm sampling Õ(k) columns and achieving an Õ(k^1/2)-approximation for any k, improving upon the previous best Õ(k)-approximation and matching a prior lower bound for column subset selection-based ℓ_1-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 ℓ_p 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 ℓ_p low rank approximation, for 1 ≤ p < 2, that is not a column subset selection algorithm. First, we obtain an algorithm which, given a matrix A ∈ℝ^n × d, returns a rank-k matrix  in 2^poly(k/ε) + poly(nd) running time such that: A - Â_p ≤ (1 + ε) · OPT + ε/poly(k)A_p where OPT = min_A_k rank kA - A_k_p. 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 ℓ_p low rank approximation problem, which required at least n^poly(k/ε) or n^poly(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 2^poly(k) + poly(nd) running time and the above additive error guarantee.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/16/2020

Average Case Column Subset Selection for Entrywise ℓ_1-Norm Loss

We study the column subset selection problem with respect to the entrywi...
research
11/01/2021

Improved Algorithms for Low Rank Approximation from Sparsity

We overcome two major bottlenecks in the study of low rank approximation...
research
10/30/2017

Approximation Algorithms for ℓ_0-Low Rank Approximation

We study the ℓ_0-Low Rank Approximation Problem, where the goal is, give...
research
08/16/2019

Low-rank approximation in the Frobenius norm by column and row subset selection

A CUR approximation of a matrix A is a particular type of low-rank appro...
research
04/12/2019

Low-rank binary matrix approximation in column-sum norm

We consider ℓ_1-Rank-r Approximation over GF(2), where for a binary m× n...
research
10/30/2019

Optimal Analysis of Subset-Selection Based L_p Low Rank Approximation

We study the low rank approximation problem of any given matrix A over R...
research
04/18/2023

New Subset Selection Algorithms for Low Rank Approximation: Offline and Online

Subset selection for the rank k approximation of an n× d matrix A offers...

Please sign up or login with your details

Forgot password? Click here to reset