A sparse nonlinear optimization algorithm

One of the most effective numerical techniques for solving nonlinear programming problems is the sequential quadratic programming approach. Many large nonlinear programming problems arise naturally in data fitting and when discretization techniques are applied to systems described by ordinary or partial differential equations. Problems of this type are characterized by matrices which are large and sparse. This paper describes a nonlinear programming algorithm which exploits the matrix sparsity produced by these applications. Numerical experience is reported for a collection of trajectory optimization problems with nonlinear equality and inequality constraints.

[1]  G. R. Walsh,et al.  Methods Of Optimization , 1976 .

[2]  R. Rockafellar The multiplier method of Hestenes and Powell applied to convex programming , 1973 .

[3]  G. Stewart Introduction to matrix computations , 1973 .

[4]  T. M. Williams,et al.  Practical Methods of Optimization. Vol. 1: Unconstrained Optimization , 1980 .

[5]  John E. Dennis,et al.  Numerical methods for unconstrained optimization and nonlinear equations , 1983, Prentice Hall series in computational mathematics.

[6]  Michael A. Saunders,et al.  User''s guide for NPSOL (Ver-sion 4.0): A FORTRAN package for nonlinear programming , 1984 .

[7]  P. Gill,et al.  Some theoretical properties of an augmented lagrangian merit function , 1986 .

[8]  P. Gill,et al.  Fortran package for nonlinear programming. User's Guide for NPSOL (Version 4. 0) , 1986 .

[9]  P. Gill,et al.  A Schur-complement method for sparse quadratic programming , 1987 .

[10]  C. Kelley,et al.  A pointwise quasi-Newton method for unconstrained optimal control problems , 1989 .

[11]  J. Betts,et al.  Trajectory optimization on a parallel processor , 1989 .

[12]  Roger Grimes,et al.  The influence of relaxed supernode partitions on the multifrontal method , 1989, TOMS.

[13]  Michael A. Saunders,et al.  Inertia-Controlling Methods for General Quadratic Programming , 1991, SIAM Rev..

[14]  Jorge Nocedal,et al.  A Numerical Study of the Limited Memory BFGS Method and the Truncated-Newton Method for Large Scale Optimization , 1991, SIAM J. Optim..

[15]  J. Betts,et al.  Application of sparse nonlinear programming to trajectory optimization , 1992 .

[16]  J. Betts,et al.  Path-constrained trajectory optimization using sparse sequential quadratic programming , 1991 .