Smooth SQP methods for mathematical programs with nonlinear complementarity constraints

被引:97
作者
Jiang, HY [1 ]
Ralph, D [1 ]
机构
[1] Univ Melbourne, Dept Math & Stat, Parkville, Vic 3052, Australia
关键词
mathematical programs with equilibrium constraints; bilevel optimization; complementarity problems; sequential quadratic programming; exact penalty; generalized constraint qualification; global convergence; smoothing method;
D O I
10.1137/S1052623497332329
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Mathematical programs with nonlinear complementarity constraints are reformulated using better posed but nonsmooth constraints. We introduce a class of functions, parameterized by a real scalar, to approximate these nonsmooth problems by smooth nonlinear programs. This smoothing procedure has the extra benefits that it often improves the prospect of feasibility and stability of the constraints of the associated nonlinear programs and their quadratic approximations. We present two globally convergent algorithms based on sequential quadratic programming (SQP) as applied in exact penalty methods for nonlinear programs. Global convergence of the implicit smooth SQP method depends on existence of a lower-level nondegenerate (strictly complementary) limit point of the iteration sequence. Global convergence of the explicit smooth SQP method depends on a weaker property, i.e., existence of a limit point at which a generalized constraint qualification holds. We also discuss some practical matters relating to computer implementations.
引用
收藏
页码:779 / 808
页数:30
相关论文
共 43 条
[1]  
[Anonymous], COMPUTATIONAL TECHNI
[2]  
Bertsekas D., 2019, Reinforcement Learning and Optimal Control
[3]   A ROBUST SEQUENTIAL QUADRATIC-PROGRAMMING METHOD [J].
BURKE, JV ;
HAN, SP .
MATHEMATICAL PROGRAMMING, 1989, 43 (03) :277-303
[4]  
CHEN B, 1997, 126 U HAMB I APPL MA
[5]  
Chen Y., 1995, Optimization, V32, P193, DOI 10.1080/02331939508844048
[6]  
Clarke F. H., 1983, OPTIMIZATION NONSMOO
[7]  
Cottle R, 1992, The Linear Complementarity Problem
[8]  
Dirkse SP, 1999, APPL OPTIMIZAT, V22, P127
[9]   A smoothing method for mathematical programs with equilibrium constraints [J].
Facchinei, F ;
Jiang, HY ;
Qi, LQ .
MATHEMATICAL PROGRAMMING, 1999, 85 (01) :107-134
[10]   On finite termination of an iterative method for linear complementarity problems [J].
Fischer, A ;
Kanzow, C .
MATHEMATICAL PROGRAMMING, 1996, 74 (03) :279-292