Low rank approximation with entrywise _1-norm error

From MaRDI portal
(Redirected from Publication:4978015)
Low rank approximation with entrywise \(\ell 1\)-norm error




Abstract: We study the ell1-low rank approximation problem, where for a given nimesd matrix A and approximation factor alphageq1, the goal is to output a rank-k matrix widehatA for which |A-widehat{A}|_1 leq alpha cdot min_{ extrm{rank-}k extrm{ matrices}~A'}|A-A'|_1, where for an nimesd matrix C, we let |C|1=sumi=1nsumj=1d|Ci,j|. This error measure is known to be more robust than the Frobenius norm in the presence of outliers and is indicated in models where Gaussian assumptions on the noise may not apply. The problem was shown to be NP-hard by Gillis and Vavasis and a number of heuristics have been proposed. It was asked in multiple places if there are any approximation algorithms. We give the first provable approximation algorithms for ell1-low rank approximation, showing that it is possible to achieve approximation factor alpha=(logd)cdotmathrmpoly(k) in mathrmnnz(A)+(n+d)mathrmpoly(k) time, where mathrmnnz(A) denotes the number of non-zero entries of A. If k is constant, we further improve the approximation ratio to O(1) with a mathrmpoly(nd)-time algorithm. Under the Exponential Time Hypothesis, we show there is no mathrmpoly(nd)-time algorithm achieving a (1+frac1log1+gamma(nd))-approximation, for gamma>0 an arbitrarily small constant, even when k=1. We give a number of additional results for ell1-low rank approximation: nearly tight upper and lower bounds for column subset selection, CUR decompositions, extensions to low rank approximation with respect to ellp-norms for 1leqp<2 and earthmover distance, low-communication distributed protocols and low-memory streaming algorithms, algorithms with limited randomness, and bicriteria algorithms. We also give a preliminary empirical evaluation.











This page was built for publication: Low rank approximation with entrywise \(\ell_1\)-norm error

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4978015)