An equation analyzer package for the manipulation of mathematical expressions—II: Application to nonlinear optimization

Abstract This paper describes the development of the APOLLO nonlinear programming software package. The system has been designed to facilitate the use of nonlinear programming techniques in engineering design calculations. In its current form, the program provides a powerful computational tool for certain classes of these problems.

[1]  Philip Wolfe,et al.  Recent Developments in Nonlinear Programming , 1962, Adv. Comput..

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

[3]  D. Himmelblau,et al.  A new method for nonlinearly constrained optimization , 1975 .

[4]  H. H. Rosenbrock,et al.  An Automatic Method for Finding the Greatest or Least Value of a Function , 1960, Comput. J..

[5]  Robert Hooke,et al.  `` Direct Search'' Solution of Numerical and Statistical Problems , 1961, JACM.

[6]  E. H. Chimowitz,et al.  An Equation Analyzer package for the manipulation of mathematical expressions—I , 1981 .

[7]  Roger Fletcher,et al.  A Rapidly Convergent Descent Method for Minimization , 1963, Comput. J..

[8]  I. Grossmann,et al.  Computation of phase and chemical equilibria , 1981 .

[9]  T. H. I. Jaakola,et al.  Optimization by direct search and systematic reduction of the size of search region , 1973 .

[10]  Arthur W. Westerberg,et al.  Decomposition of very large-scale Newton-Raphson based flowsheeting problems , 1978 .

[11]  A. Westerberg,et al.  A new approach to optimization of chemical processes , 1980 .

[12]  A. Lucia,et al.  A numerical study of the Jacobson-Oksman algorithm , 1980 .

[13]  A. V. Levy,et al.  On the method of multipliers for mathematical programming problems , 1972 .

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

[15]  Selmer M. Johnson,et al.  Chemical Equilibrium in Complex Mixtures , 1958 .

[16]  G. Ribière Sur La Méthode De Davidon-Flechter-Powell Pour La Minimisation Des Fonctions , 1970 .