On the Nature of Regularity Assumptions in Bilevel Optimization with Constrained Lower-level Problem
Abstract
In this paper, we study the regularity assumptions commonly adopted in bilevel optimization with constrained lower-level problems, including the linear independence constraint qualification, the strict complementary slackness condition, and the second-order sufficient condition. These conditions are typically required to hold for the lower-level problem at every upper-level variable . We first show that the requirement that these conditions hold at every upper-level variable is strong, in the sense that it is non-prevalent: there exist problems for which no sufficiently small perturbation of the lower-level objective and constraints can make the conditions hold at every . To establish the result, we prove rigidity theorems showing that certain structural quantities of the lower-level problem must remain invariant across all whenever these conditions hold everywhere. We then construct explicit counterexamples in which these invariants differ between two values of . In contrast, we show that the weaker requirement, that these conditions hold at almost every , is a weak assumption, in the sense that it is prevalent: with probability one over a random perturbation of the lower-level objective and constraints, each condition holds at almost every . We further analyze the gap between the two requirements. Although the ``every '' and ``almost every '' versions differ only on a measure-zero set, we show that this difference introduces fundamental difficulties in both theory and computation for bilevel optimization.
Cite
@article{arxiv.2605.14409,
title = {On the Nature of Regularity Assumptions in Bilevel Optimization with Constrained Lower-level Problem},
author = {Xiaotian Jiang and Chang He and Mingyi Hong and Shuzhong Zhang},
journal= {arXiv preprint arXiv:2605.14409},
year = {2026}
}