The Implementation of a Lagrangian-Based Algorithm for Sparse Nonlinear Constraints.

Abstract : An algorithm is described for solving large-scale nonlinear programs whose objective and constraint functions are smooth and continuously differentiable. The algorithm is of the augmented Lagrangian type, involving a sequence of sparse, linearly constrained subproblems whose objective functions include a modified Lagrangian term and a modified penalty function. The algorithm has been implemented in a general purpose Fortran code called MINOS/AUGMENTED. The system is intended for use on problems whose Jacobian matrix is sparse. (Such problems usually include a large set of purely linear constraints.) The bulk of the data may be assembled using a standard linear-programming matrix generator. Function and gradient values for all nonlinear terms are supplied by two user-written subroutines. Some aspects of the implementation are described in detail, and computational results are given for some nontrivial test problems. Assuming convergence occurs, the work involved is comparable to the solution of a moderate number of linear programs of similar size. (Author)

[1]  Garth P. McCormick,et al.  A Nonlinear Programming Model for Launch Vehicle Design and Costing , 1967, Oper. Res..

[2]  M. Powell A method for nonlinear constraints in minimization problems , 1969 .

[3]  M. Hestenes Multiplier and gradient methods , 1969 .

[4]  C. M. Shen,et al.  Determination of optimum power-system operating conditions under constraints , 1969 .

[5]  P. Ritch Discrete optimal control with multiple constraints I Constraint separation and transformation technique , 1973 .

[6]  Philip E. Gill,et al.  Newton-type methods for unconstrained and linearly constrained optimization , 1974, Math. Program..

[7]  Michael A. Saunders,et al.  A FAST, STABLE IMPLEMENTATION OF THE SIMPLEX METHOD USING BARTELS-GOLUB UPDATING , 1976 .

[8]  Olvi L. Mangasarian,et al.  Superlinearly convergent quasi-newton algorithms for nonlinearly constrained optimization problems , 1976, Math. Program..

[9]  M. H. Wright Numerical methods for nonlinearly constrained optimization , 1976 .

[10]  Ron S. Dembo,et al.  A set of geometric programming test problems and their solutions , 1976, Math. Program..

[11]  W. Murray,et al.  Projected Lagrangian Methods Based on the Trajectories of Penalty and Barrier Functions. , 1978 .

[12]  M. J. D. Powell,et al.  A fast algorithm for nonlinearly constrained optimization calculations , 1978 .

[13]  J. B. Rosen TWO-PHASE ALGORITHM FOR NONLINEAR CONSTRAINT PROBLEMS11This research was supported in part by the National Science Foundation grant MCS 76-23311. Support by the Systems Optimization Lab, Department of Operations Research, Stanford University, during the author's sabbatical leave, is also gratefully , 1978 .

[14]  M. J. D. Powell,et al.  Algorithms for nonlinear constraints that use lagrangian functions , 1978, Math. Program..

[15]  Michael A. Saunders,et al.  Large-scale linearly constrained optimization , 1978, Math. Program..

[16]  R. Fletcher,et al.  Some numerical experience with a globally convergent algorithm for nonlinearly constrained optimization , 1980 .