Canonical coordinates method for equality-constrained nonlinear optimization

被引:4
作者
Chang, HC [1 ]
Prabhu, N [1 ]
机构
[1] Purdue Univ, Sch Ind Engn, W Lafayette, IN 47907 USA
关键词
nonlinear optimization; feasible-points method; optimality conditions; nonlinear equations; constrained optimization; nonlinear programming;
D O I
10.1016/S0096-3003(02)00217-5
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Feasible-points methods have several appealing advantages over the infeasible-points methods for solving equality-constrained nonlinear optimization problems. The known feasible-points methods however solve, often large, systems of nonlinear constraint equations in each step in order to maintain feasibility. Solving nonlinear equations in each step not only slows down the algorithms considerably, but also the large amount of floating-point computation involved introduces considerable numerical inaccuracy into the overall computation. As a result, the commercial software packages for equality-constrained optimization are slow and not numerically robust. We present a radically new approach to maintaining feasibility-called the canonical coordinates method (CCM). The CCM, unlike previous methods, does not adhere to the coordinate system used in the problem specification. Rather, as the algorithm progresses CCM dynamically chooses, in each step, a coordinate system that is most appropriate for describing the local geometry around the current iterate. By dynamically changing the coordinate system to suit the local geometry, the CCM is able to maintain feasibility in equality-constrained nonlinear optimization without having to solve systems of nonlinear equations. We describe the CCM and present a proof of its convergence. We also present a few numerical examples which show that CCM can solve, in very few iterations, problems that cannot be solved using the commercial NLP solver in MATLAB 6.1. (C) 2002 Published by Elsevier Science Inc.
引用
收藏
页码:135 / 158
页数:24
相关论文
共 45 条
[1]  
ABADIE J, 1978, SIJTHOFF NOORDHOFF, P335
[2]  
ABADIE J, 1965, 6678 EL FRANC
[3]  
Ahlfors L. V., 1979, COMPLEX ANAL
[4]  
ALLGOWER EL, 1990, COMPUTATIONAL MATH S, V13, P388
[5]  
[Anonymous], 1970, ITERATIVE SOLUTION N, DOI DOI 10.1137/1.9780898719468
[6]  
Ash RB., 1971, COMPLEX VARIABLES
[7]  
Bertsekas D. P., 1999, NONLINEAR PROGRAMMIN, V2nd
[9]  
BYRD R, 1987, ROBUST TRUST REGION
[10]   A TRUST REGION ALGORITHM FOR NONLINEARLY CONSTRAINED OPTIMIZATION [J].
BYRD, RH ;
SCHNABEL, RB ;
SHULTZ, GA .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1987, 24 (05) :1152-1170