Fast Algorithms for Sparse PCA and Robust Sparse Estimation
arXiv:2609.09701
Abstract
We study fast algorithms for sparse-PCA certification. Given a positive semidefinite matrix , the problem asks either to rule out a large -sparse quadratic form or to return a high-value (relaxed) witness. The standard semidefinite relaxation provides such certificates, but existing general-purpose solvers require time. We give a bicriteria algorithm running in time: if some -sparse unit vector has quadratic form greater than , it returns either an -sparse unit vector or an SDP-feasible matrix of value at least . For , this running time is . We also go below the quadratic barrier in the sample-access model: Given samples, our algorithm obtains a related one-sided certificate in time for , without forming the empirical covariance matrix. As an application, these certificate routines yield the first quadratic and subquadratic-time algorithms for robust sparse estimation for broad families of distributions. Our sparse-PCA algorithm reduces a high-value sparse direction to a bounded-radius set in the graph of large correlations and searches the resulting candidate supports. The subquadratic implementation constructs this graph using fast correlation detection.