A condensing approach for linear-quadratic optimization with geometric constraints
Alberto De Marchi
TL;DR
This work addresses linear-quadratic optimization with geometric constraints that may be nonconvex but projection-friendly. It extends the augmented Lagrangian framework by condensing the $x$-subproblem into a marginal function over $z$, exploiting the SPD structure to precondition and reduce problem size, while treating hard lower-level equalities when available. The resulting method achieves substantial computational gains across diverse control benchmarks and maintains convergence guarantees under mild assumptions. Practically, the approach enables fast, scalable solutions for complex constraint sets encountered in signal processing, control, and decision-making tasks.
Abstract
Optimization problems with convex quadratic cost and polyhedral constraints are ubiquitous in signal processing, automatic control and decision-making. We consider here an enlarged problem class that allows to encode logical conditions and cardinality constraints, among others. In particular, we cover also situations where parts of the constraints are nonconvex and possibly complicated, but it is practical to compute projections onto this nonconvex set. Our approach combines the augmented Lagrangian framework with a solver-agnostic structure-exploiting subproblem reformulation. While convergence guarantees follow from the former, the proposed condensing technique leads to significant improvements in computational performance.
