COOCMLAug 18, 2019

Computing Estimators of Dantzig Selector type via Column and Constraint Generation

arXiv:1908.06515v14 citations
AI Analysis

This addresses a practical bottleneck for researchers and practitioners using sparse signal processing and machine learning methods, though it appears incremental as it applies existing optimization techniques to known problems.

The authors tackled the computational challenge of solving large-scale linear programming problems for Dantzig selector-type estimators in sparse signal reconstruction, showing that combining constraint/column generation techniques with simplex methods and Lasso initialization yields highly efficient solutions in many settings.

We consider a class of linear-programming based estimators in reconstructing a sparse signal from linear measurements. Specific formulations of the reconstruction problem considered here include Dantzig selector, basis pursuit (for the case in which the measurements contain no errors), and the fused Dantzig selector (for the case in which the underlying signal is piecewise constant). In spite of being estimators central to sparse signal processing and machine learning, solving these linear programming problems for large scale instances remains a challenging task, thereby limiting their usage in practice. We show that classic constraint- and column-generation techniques from large scale linear programming, when used in conjunction with a commercial implementation of the simplex method, and initialized with the solution from a closely-related Lasso formulation, yields solutions with high efficiency in many settings.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes