Goldfarb-Idnani Revisited:Invariants, Certificates, and the Limits of Guessing
arXiv:2608.30933
2026
Optimization
1 ideas extracted · analyzed Sep 1, 2026
What the math gives to ML
The paper exposes a useful distinction between guessing an active set and certifying a candidate solution for strictly convex quadratic programs. Its transferable asset is a rank-aware, certificate-producing solver: arbitrary inequality guesses are unsafe because the working-set matrix C_A^T G^{-1} C_A is positive definite only when the guessed constraint normals are linearly independent, but any candidate satisfying the KKT conditions is globally correct. This suggests replacing heuristic projection or penalty steps in constrained neural modules with small active-set QP solves that explicitly validate primal feasibility, dual signs, stationarity, and rank. The approach is most promising for differentiable constrained layers, portfolio or control heads, and neural optimizers enforcing linear resource or monotonicity constraints rather than as a generic replacement for Adam.
Ideas from this paper
Unverified
2026
Use a Goldfarb–Idnani-style active-set solver as a neural constrained layer or optimizer substep, but never trust a guessed active set solely because its linear system solved. Remove duplicate or dependent constraints, solve the reduced KKT system, and accept the result only after checking primal feasibility, dual sign conditions, and stationarity. This gives exact enforcement of linear inequalities and a diagnostic certificate when the constraint set is infeasible.
Useful5/10
Difficulty6/10
Novelty5/10