MPEC
Mathematical Program with Equilibrium Constraints (MPEC) is a class of optimization problems in which the decision variables are constrained by equilibrium conditions that themselves depend on those variables. MPECs arise when a decision problem interacts with an underlying system whose equilibrium must hold, such as competitive markets, traffic networks, or other strategic settings. They are a generalization of bilevel optimization and complementarity problems, and they pose unique mathematical and computational challenges.
A typical MPEC can be formulated as: minimize f(x,y) subject to g(x,y) ≤ 0, h(x,y) = 0, where
Variants and solution approaches: MPECs are often reformulated as mathematical programs with complementarity constraints (MPCCs) or
Applications span economics, energy systems, transportation and logistics, network design, and engineering, where a system-wide equilibrium