Optimization Workshop Notes for Mathematical Programming with Equilibrium Constraints (MPECs): Second-Order Optimality Conditions
Abstract
In this workshop, we present a compact but rigorous introduction to second-order optimality conditions for mathematical programs with equilibrium constraints (MPECs). We start from the classical nonlinear programming template, then explain why it fails in the equilibrium-constrained setting, and develop the three main viewpoints used in the literature: (i) multiplier-based conditions, (ii) implicit-programming conditions based on the solution map of the lower-level equilibrium system, and (iii) piecewise-programming conditions obtained by decomposing complementarity structure into smooth pieces. The emphasis is on conceptual structure, critical cones, strong regularity, and the exact role of curvature terms.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.