A new problem qualification based on approximate KKT conditions for Lipschitzian optimization with application to bilevel programming
Isabella Käming, Andreas Fischer, Alain B. Zemkoho
TL;DR
The work tackles the challenge that many Lipschitzian optimization problems lack reliable constraint qualifications at local minima. It introduces Subset Mangasarian-Fromovitz Condition (subMFC), a problem qualification tied to approximate KKT (AKKT) conditions, ensuring that an AKKT point is a KKT point when a subset of active constraint subgradients is positively independent. subMFC is deliberately weaker than several classic CQs (e.g., CCP) and can hold even when error bounds or calmness fail, broadening the tractable problem classes. The authors further adapt subMFC to bilevel optimization via the lower-level value function reformulation, yielding LLVFR-subMFC, which can hold without partial calmness and under mild Lipschitz assumptions, enabling robust KKT characterizations for bilevel problems. Overall, subMFC provides a practical, analysis-friendly framework for verifying optimality without strong CQs and offers a promising avenue for bilevel and related nonsmooth problem classes.
Abstract
When dealing with general Lipschitzian optimization problems, there are many problem classes where even weak constraint qualifications fail at local minimizers. In contrast to a constraint qualification, a problem qualification does not only rely on the constraints but also on the objective function to guarantee that a local minimizer is a Karush-Kuhn-Tucker (KKT) point. For example, calmness in the sense of Clarke is a problem qualification. In this article, we introduce the Subset Mangasarian-Fromovitz Condition (subMFC). This new problem qualification is derived by means of a nonsmooth version of the approximate KKT conditions, which hold at every local minimizer without further assumptions. A comparison with existing constraint and problem qualifications reveals that subMFC is strictly weaker than quasinormality and can hold even if the local error bound condition, the cone-continuity property, the Guignard constraint qualification and calmness are violated. Furthermore, we emphasize the power of the new problem qualification within the context of bilevel optimization. More precisely, under mild assumptions on the problem data, we suggest a version of subMFC that is tailored to the lower-level value function reformulation. It turns out that this new condition can be satisfied even if the widely used partial calmness condition does not hold.
