Principal Component Hierarchy for Sparse Quadratic Programs
Robbie Vreugdenhil, Viet Anh Nguyen, Armin Eftekhari, Peyman Mohajerin, Esfahani

TL;DR
This paper introduces a new hierarchical approximation method for sparse quadratic programs that leverages eigenvectors to efficiently identify nonzero elements, improving scalability and speed in high-dimensional sparse regression tasks.
Contribution
It presents a novel eigenvector-based approximation hierarchy and two scalable algorithms for screening nonzero variables in sparse quadratic programs.
Findings
Methods are competitive with existing screening techniques.
Algorithms are particularly fast on high-dimensional datasets.
Effective in both synthetic and real data experiments.
Abstract
We propose a novel approximation hierarchy for cardinality-constrained, convex quadratic programs that exploits the rank-dominating eigenvectors of the quadratic matrix. Each level of approximation admits a min-max characterization whose objective function can be optimized over the binary variables analytically, while preserving convexity in the continuous variables. Exploiting this property, we propose two scalable optimization algorithms, coined as the "best response" and the "dual program", that can efficiently screen the potential indices of the nonzero elements of the original program. We show that the proposed methods are competitive with the existing screening methods in the current sparse regression literature, and it is particularly fast on instances with high number of measurements in experiments with both synthetic and real datasets.
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.
Code & Models
Videos
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Advanced Optimization Algorithms Research · Statistical Methods and Inference
