USING THE KKT MATRIX IN AN AUGMENTED LAGRANGIAN SQP METHOD FOR SPARSE CONSTRAINED OPTIMIZATION

被引:6
作者
BARTHOLOMEWBIGGS, MC
HERNANDEZ, MDG
机构
[1] School of Information Science, University of Hertfordshire, Hatfield, Hertfordshire, College Lane
关键词
CONSTRAINED OPTIMIZATION; SEQUENTIAL QUADRATIC PROGRAMMING; SPARSITY;
D O I
10.1007/BF02192305
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
The augmented Lagrangian SQP subroutine OPALQP was originally designed for small-to-medium sized constrained optimization problems in which the main calculation on each iteration, the solution of a quadratic program, involves dense, rather than sparse, matrices. In this paper, we consider some reformulations of OPALQP which are better able to take advantage of sparsity in the objective function and constraints. The modified versions of OPALQP differ from the original in using sparse data structures for the Jacobian matrix of constraints and in replacing the dense quasi-Newton estimate of the inverse Hessian of the Lagrangian by a sparse approximation to the Hessian. We consider a very simple sparse update for estimating del2L and also investigate benefits of using exact second derivatives, noting in the latter case that safeguards are needed to ensure that a suitable search direction is obtained when del2L is not positive definite on the null space of the active constraints.
引用
收藏
页码:201 / 220
页数:20
相关论文
共 17 条
[1]  
BARTHOLOMEWBIGG.MC, 1987, MATH PROGRAM STUD, V31, P21
[2]  
BARTHOLOMEWBIGG.MC, 1994, J ECON DYN CONTROL, V18, P185
[3]  
BARTHOLOMEWBIGG.MC, 1990, J OPTIMIZATION THEOR, V71, P31
[4]  
CONN A, 1991, 9110 FAC U NAM TECHN
[5]  
CONN AR, 1992, 2ND P INT C IND APPL, P51
[6]  
DUFF IM, 1982, R10533 AT EN RES EST
[7]  
DUFF IM, 1990, RAL90066 RUTH APPL L
[8]  
FLETCHER R, 1992, NA145 U DUND DEP MAT
[9]  
FORSGREN A, 1990, SOL906 STANF U REP
[10]   ON THE ACCURATE DETERMINATION OF SEARCH DIRECTIONS FOR SIMPLE DIFFERENTIABLE PENALTY-FUNCTIONS [J].
GOULD, NIM .
IMA JOURNAL OF NUMERICAL ANALYSIS, 1986, 6 (03) :357-372