Solving Mathematical Programs with Equilibrium Constraints

Journal of Optimization Theory and Applications - Tập 166 - Trang 234-256 - 2015
Lei Guo1,2, Gui-Hua Lin3, Jane J. Ye2
1Sino-US Global Logistics Institute, Shanghai Jiao Tong University, Shanghai, China
2Department of Mathematics and Statistics, University of Victoria, Victoria, Canada
3School of Management, Shanghai University, Shanghai, China

Tóm tắt

This paper aims at developing effective numerical methods for solving mathematical programs with equilibrium constraints. Due to the existence of complementarity constraints, the usual constraint qualifications do not hold at any feasible point, and there are various stationarity concepts such as Clarke, Mordukhovich, and strong stationarities that are specially defined for mathematical programs with equilibrium constraints. However, since these stationarity systems contain some unknown index sets, there has been no numerical method for solving them directly. In this paper, we remove the unknown index sets from these stationarity systems successfully, and reformulate them as smooth equations with box constraints. We further present a modified Levenberg–Marquardt method for solving these constrained equations. We show that, under some weak local error bound conditions, the method is locally and superlinearly convergent. Furthermore, we give some sufficient conditions for local error bounds, and show that these conditions are not very stringent by a number of examples.

Tài liệu tham khảo