A Randomized Rounding Algorithm for Sparse PCA

Kimon Fountoulakis,Abhisek Kundu,Eugenia-Maria Kontopoulou,Petros Drineas
DOI: https://doi.org/10.1145/3046948
IF: 4.157
2017-04-14
ACM Transactions on Knowledge Discovery from Data
Abstract:We present and analyze a simple, two-step algorithm to approximate the optimal solution of the sparse PCA problem. In the proposed approach, we first solve an l 1 -penalized version of the NP-hard sparse PCA optimization problem and then we use a randomized rounding strategy to sparsify the resulting dense solution. Our main theoretical result guarantees an additive error approximation and provides a tradeoff between sparsity and accuracy. Extensive experimental evaluation indicates that the proposed approach is competitive in practice, even compared to state-of-the-art toolboxes such as Spasm.
computer science, information systems, software engineering
What problem does this paper attempt to address?