2017
DOI: 10.1016/j.ipl.2017.05.008
|View full text |Cite
|
Sign up to set email alerts
|

NP-hardness and inapproximability of sparse PCA

Abstract: We give a reduction from clique to establish that sparse PCA is NP-hard. The reduction has a gap which we use to exclude an FPTAS for sparse PCA (unless P=NP). Under weaker complexity assumptions, we also exclude polynomial constant-factor approximation algorithms.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
25
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
4
1

Relationship

0
9

Authors

Journals

citations
Cited by 35 publications
(25 citation statements)
references
References 18 publications
0
25
0
Order By: Relevance
“…The literature on the sparse principal component analysis problem informs us that finding a head projection for Σ is still an NP-hard problem[20, Theorem 2]. In our setting, though, there is room to relax the head projection to map into Σ[r ′ ] (s ′ ) with r ′ > r and s ′ > s.In this regard, Question 2 asks if one can actually compute a head projection for Σ with r ′ = Cr.…”
mentioning
confidence: 99%
“…The literature on the sparse principal component analysis problem informs us that finding a head projection for Σ is still an NP-hard problem[20, Theorem 2]. In our setting, though, there is room to relax the head projection to map into Σ[r ′ ] (s ′ ) with r ′ > r and s ′ > s.In this regard, Question 2 asks if one can actually compute a head projection for Σ with r ′ = Cr.…”
mentioning
confidence: 99%
“…For sparsity and low-rank models, this projection can be efficiently implemented by restricting to the largest coefficients or the largest principal components, respectively. For the joint low-rank and (bi-)sparse model, however, this projection is an instance of the Sparse Principal Component Analysis problem, which is known to be NP hard in general [25].…”
Section: Introductionmentioning
confidence: 99%
“…Using Proposition 5.1 and the fact that rank-one SPCA is proven to be NP-hard and inapproximable in [15], we prove the following complexity result for SSVD (1.3).…”
mentioning
confidence: 99%
“…Exact and Approximation Algorithms of SSVD. We show that SSVD (1.3) is NP-hard with reduction to the rank-one SPCA problem that has been notoriously known to be NP-hard and inapproximable (see, e.g., [15]), which motivates us to develop efficient exact and approximation algorithms. Notably, the rank-one SPCA has been extensively studied in the literature and can be solved to optimality by the branch and bound algorithm [2].…”
mentioning
confidence: 99%