Tractable downfall of basis pursuit in structured sparse optimization
Maya V. Marmary, Christian Grussler
TL;DR
The paper investigates when Basis Pursuit ($\ell_1$-minimization) fails to recover the sparsest solution to $V u = y$ for structured matrices $V$ that arise in control and signal processing. It provides a deterministic failure criterion based on $p_k=\|V_{(:,(1:r))}^{\dagger}V_{(:,\{r+k\})}\|_1$ and shows how total positivity yields tractable guarantees; for system matrices $V=\mathcal{C}^N(A,b)$, $p(k)$ is unimodal, enabling efficient identification of non-recoverable tail entries and a binary search over a critical index. The work connects to dual-norm theory, variation bounding, and the theory of sign-consistent/totally positive matrices, and demonstrates applications to fuel-optimal discrete-time control and to compressed sensing with function dictionaries. These results offer design insights for sparse optimization problems, suggesting how horizon length, pole placement, and matrix structure can influence BP performance while providing a principled route to certify uniqueness and recovery properties. The findings also contribute to the algebraic theory of log-concavity for symmetric polynomials and extend beyond control to broader structured sensing scenarios.
Abstract
The problem of finding the sparsest solution to a linear underdetermined system of equations, often appearing, e.g., in data analysis, optimal control, system identification, or sensor selection problems, is considered. This non-convex problem is commonly solved by convexification via $\ell_1$-norm minimization, known as basis pursuit (BP). In this work, a class of structured matrices, representing the system of equations, is introduced for which (BP) tractably fails to recover the sparsest solution. In particular, this enables efficient identification of matrix columns corresponding to unrecoverable non-zero entries of the sparsest solution and determination of the uniqueness of such a solution. These deterministic guarantees complement popular probabilistic ones and provide insights into the a priori design of sparse optimization problems. As our matrix structures appear naturally in optimal control problems, we exemplify our findings based on a fuel-optimal control problem for a class of discrete-time linear time-invariant systems. Finally, we draw connections of our results to compressed sensing and common basis functions in geometric modeling.
