MPECs
MPECs stands for Mathematical Programs with Equilibrium Constraints. They are optimization problems in which the feasible set is defined by equilibrium conditions that themselves depend on decision variables. They commonly arise in bilevel optimization and in the modeling of strategic interactions in game theory, supply chains, engineering design, and energy systems. They are a challenging class due to nonconvexities and the entanglement of outer and inner problem constraints.
A typical formulation is to minimize a function f(x, y) subject to g(x, y) ≤ 0 and h(x,
This reformulation makes the problem nonconvex and often nonsmooth, and standard constraint qualifications may fail, complicating
Solution methods include relaxation and penalty schemes that smooth or relax complementarity, regularization, reformulation as MPCCs
Applications include Stackelberg games in economics, electricity markets, traffic and network design, mechanical engineering, and strategic