QUASI-NEWTON, OR MODIFICATION METHODS**This work has done while the author was Visiting Research Professor, Department of Computer Science, Cornell University, and was supported by NSF Grant #GJ-27528.

Publisher Summary This chapter discusses modification methods. Of the many algorithms in existence for solving a large variety of problems, most of the successful ones require the calculation of a sequence {xk} together with the associated sequences {fk} and {Jk}, where Jk is the Jacobian of f evaluated at xk . Examples of these are Newton's method for nonlinear equations, the Gauss–Newton method for least-squares problems, and the various methods inspired by the work of Levenberg and Marquardt. In all of these methods, it is frequently quite costly to compute Jk. The most obvious way of implementing a quasi-Newton method is merely to replace Jk whenever it occurs by Bk. Only two basic quasi-Newton methods have been seriously proposed to solve general systems of nonlinear simultaneous equations, and these are the secant method, and Broyden's method. In the chapter, good local convergence properties are observed, although the algorithms developed might not be optimal for the solution of the particular problems quoted. They do illustrate, however, one way in which special-purpose quasi-Newton methods might be developed and the way underlying philosophy of these methods might be applied to a larger range of problems than hitherto.

[1]  Y. Bard On a numerical instability of Davidon-like methods , 1968 .

[2]  A. V. Levy,et al.  Numerical experiments on quadratically convergent algorithms for function minimization , 1970 .

[3]  M. J. D. Powell,et al.  A Method for Minimizing a Sum of Squares of Non-Linear Functions Without Calculating Derivatives , 1965, Comput. J..

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

[5]  D. Shanno Conditioning of Quasi-Newton Methods for Function Minimization , 1970 .

[6]  John Grover Barnes,et al.  An Algorithm for Solving Non-Linear Equations Based on the Secant Method , 1965, Comput. J..

[7]  C. G. Broyden Quasi-Newton methods and their application to function minimisation , 1967 .

[8]  William C. Davidon,et al.  Variance Algorithm for Minimization , 1968, Comput. J..

[9]  Lenhart K. Schubert Modification of a quasi-Newton method for nonlinear equations with a sparse Jacobian , 1970 .

[10]  J. D. Pearson Variable metric methods of minimisation , 1969, Comput. J..

[11]  C. G. Broyden,et al.  The convergence of an algorithm for solving sparse nonlinear systems , 1971 .

[12]  John E. Dennis,et al.  On the Local and Superlinear Convergence of Quasi-Newton Methods , 1973 .

[13]  C. G. Broyden The Convergence of a Class of Double-rank Minimization Algorithms 1. General Considerations , 1970 .

[14]  Huibert Kwakernaak,et al.  Extremization of functions with equality constraints , 1972, Mathematical programming.

[15]  R. Fletcher,et al.  A New Approach to Variable Metric Algorithms , 1970, Comput. J..

[16]  C. G. Broyden The convergence of single-rank quasi-Newton methods , 1970 .

[17]  C. G. Broyden A New Method of Solving Nonlinear Simultaneous Equations , 1969, Comput. J..

[18]  C. G. Broyden A Class of Methods for Solving Nonlinear Simultaneous Equations , 1965 .

[19]  Leonard Tornheim,et al.  Convergence of Multipoint Iterative Methods , 1964, JACM.

[20]  M. Powell On the Convergence of the Variable Metric Algorithm , 1971 .

[21]  Bruce A. Murtagh,et al.  Computational Experience with Quadratically Convergent Minimisation Methods , 1970, Comput. J..

[22]  Philip Wolfe,et al.  The Secant method for simultaneous nonlinear equations , 1959, CACM.

[23]  J. Dennis,et al.  Derivative free analogues of the Levenberg-Marquardt and Gauss algorithms for nonlinear least squares approximation , 1971 .

[24]  H. Y. Huang Unified approach to quadratically convergent algorithms for function minimization , 1970 .

[25]  J. Greenstadt Variations on variable-metric methods. (With discussion) , 1970 .