On the Complexity of Robust PCA and $\ell_1$-norm Low-Rank Matrix Approximation
Nicolas Gillis, Stephen A. Vavasis

TL;DR
This paper proves that the problem of low-rank matrix approximation using the component-wise $ ext{L}_1$-norm, related to robust PCA, is NP-hard even in the simplest case, establishing its computational difficulty.
Contribution
The paper provides the first formal proof that $ ext{L}_1$-LRA is NP-hard, using a reduction from MAX CUT, and connects it to several other NP-hard problems.
Findings
$ ext{L}_1$-LRA is NP-hard even for rank-one matrices.
Established connections between $ ext{L}_1$-LRA and other NP-hard problems.
Provides a formal proof filling a gap in the theoretical understanding of robust PCA.
Abstract
The low-rank matrix approximation problem with respect to the component-wise -norm (-LRA), which is closely related to robust principal component analysis (PCA), has become a very popular tool in data mining and machine learning. Robust PCA aims at recovering a low-rank matrix that was perturbed with sparse noise, with applications for example in foreground-background video separation. Although -LRA is strongly believed to be NP-hard, there is, to the best of our knowledge, no formal proof of this fact. In this paper, we prove that -LRA is NP-hard, already in the rank-one case, using a reduction from MAX CUT. Our derivations draw interesting connections between -LRA and several other well-known problems, namely, robust PCA, -LRA, binary matrix factorization, a particular densest bipartite subgraph problem, the computation of the cut norm…
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
MethodsPrincipal Components Analysis
