SIAM Journal on Control and Optimization, Vol.54, No.5, 2710-2733, 2016
NECESSARY OPTIMALITY CONDITIONS FOR OPTIMAL CONTROL PROBLEMS WITH EQUILIBRIUM CONSTRAINTS
This paper introduces and studies the optimal control problem with equilibrium constraints (OCPEC). The OCPEC is an optimal control problem with a mixed state and control equilibrium constraint formulated as a complementarity constraint, and it can be seen as a dynamic mathematical program with equilibrium constraints. It provides a powerful modeling paradigm for many practical problems such as bilevel optimal control problems and dynamic principal-agent problems. In this paper, we propose weak, Clarke, Mordukhovich, and strong stationarities for the OCPEC. Moreover, we give some sufficient conditions to ensure that the local minimizers of the OCPEC are Fritz John-type weakly stationary, Mordukhovich stationary, and strongly stationary. Unlike Pontryagain's maximum principle for the classical optimal control problem with equality and inequality constraints, a counterexample shows that for general OCPECs there may exist two sets of multipliers for complementarity constraints. A condition under which these two sets of multipliers coincide is given.
Keywords:optimal control problem with equilibrium constraints;necessary optimality condition;weak stationarity;Clarke stationarity;Mordukhovich stationarity;strong stationarity