An improved sequential quadratic programming algorithm for solving general nonlinear programming problems

被引:13
|
作者
Guo, Chuan-Hao [1 ]
Bai, Yan-Qin [1 ]
Jian, Jin-Bao [2 ,3 ]
机构
[1] Shanghai Univ, Dept Math, Shanghai 200444, Peoples R China
[2] Guangxi Univ, Dept Math & Informat Sci, Nanning 530004, Guangxi, Peoples R China
[3] Yulin Normal Univ, Headmasters Off, Yulin 537000, Guangxi, Peoples R China
基金
中国国家自然科学基金;
关键词
General nonlinear programming; Sequential quadratic programming; Method of quasi-strongly sub-feasible directions; Global convergence; Superlinear convergence; INEQUALITY-CONSTRAINED OPTIMIZATION; FEASIBLE DIRECTIONS ALGORITHM; SQP ALGORITHM; EQUALITY;
D O I
10.1016/j.jmaa.2013.06.052
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper, a class of general nonlinear programming problems with inequality and equality constraints is discussed. Firstly, the original problem is transformed into an associated simpler equivalent problem with only inequality constraints. Then, inspired by the ideals of the sequential quadratic programming (SQP) method and the method of system of linear equations (SLE), a new type of SQP algorithm for solving the original problem is proposed. At each iteration, the search direction is generated by the combination of two directions, which are obtained by solving an always feasible quadratic programming (QP) subproblem and a SLE, respectively. Moreover, in order to overcome the Maratos effect, the higher-order correction direction is obtained by solving another SLE. The two SLEs have the same coefficient matrices, and we only need to solve the one of them after a finite number of iterations. By a new line search technique, the proposed algorithm possesses global and superlinear convergence under some suitable assumptions without the strict complementarity. Finally, some comparative numerical results are reported to show that the proposed algorithm is effective and promising. (C) 2013 Elsevier Inc. All rights reserved.
引用
收藏
页码:777 / 789
页数:13
相关论文
共 50 条