Abstract
We introduce a new algorithm for solving nonlinear simultaneous equations, which is a combination of the sequential secant method with Broyden's Quasi-Newton method with projected updates as introduced by Gay and Schnabel. The new algorithm has the order of convergence of the sequential secant method and the choice of the first increments is justified by the minimum variation principles of Quasi-Newton methods. Two versions of the method are compared numerically with some well-known test problems.
Zusammenfassung
Wir stellen einen neuen Algorithmus zum Lösen von Systemen nichtlinearer Ungleichungen vor, der eine Kombination des sequentiellen Sekantenverfahrens mit dem Broydenschen Quasi-Newton-Verfahren mit projizierten Korrekturen ist, wie es von Gay und Schnabel vorgeschlagen worden ist. Der neue Algorithmus hat die Konvergenzordnung des sequentiellen Sekantenverfahrens, und die Wahl der ersten Inkremente ist durch das Prinzip der minimalen Variation bei Quasi-Newton-Verfahren gerechtfertigt. Zwei Fassungen des Verfahrens werden an einigen bekannten Testproblemen numerisch verglichen.
References
Barnes, J. G. P.: An algorithm for solving nonlinear equations based on the secant method. Comput. J.8, 66–72 (1965).
Bittner, L.: Eine Verallgemeinerung des Sekantenverfahrens zur näherungsweisen Berechnung der Nullstellen eines nichtlinearen Gleichungssystems. Wiss. Z. Techn. Univ. Dresden9, 325–329 (1959).
Broyden, C. G.: A class of methods for solving nonlinear simultaneous equations. Math. Comp.19, 577–593 (1965).
Bus, J. C. P.: A comparative study of programs for solving nonlinear equations. NW 25-76, Dept. of Numerical Mathematics, Stichting Mathematisch Centrum, Amsterdam (1976).
Bus, J. C. P.: Convergence of Newton-like methods for solving systems of nonlinear equations. Numer. Math.27, 271–281 (1977).
Cosnard, M. Y.: A comparison of four methods for solving systems of nonlinear equations, TR 75-248, Dept. of Computer Science, Cornell University (1975).
Gay, D. M.: Some convergence properties of Broyden's method. SIAM J. Numer. Anal.16, 623–630 (1979).
Gay, D. M. and Schnabel, R. B.: Solving systems of nonlinear equations by Broyden's method with projected updates. In: Nonlinear Programming 3 (Mangasarian, O., Meyer, R. R., Robinson, S. M., eds.). Academic Press 1978.
Givens, W.: Numerical computation of the eigenvalues of a real symmetric matrix. ORNL Report 1574 (1954).
Gragg, W. B., Stewart, G. W.: A stable variant of the secant method for solving nonlinear equations. SIAM J. Numer. Anal.13, 889–903 (1976).
Jankowska, J.: Theory of multivariate secant methods. SIAM J. Numer. Anal.16, 547–562 (1979).
Martínez, J. M.: On the order of convergence of Broyden-Gay-Schnabel's method. Comment. Math. Univ. Carolinae19, 107–118 (1978).
Martínez, J. M.: Three new algorithms based on the sequential secant method. BIT19, 236–243 (1979).
Moré, J. J., Tragenstein, J.: On the global convergence of Broyden's method. Math. Comp.30, 523–540 (1974).
Ortega, J. M., Rheinboldt, W. C.: Iterative solution of nonlinear equations in several variables. New York: Academic Press 1970.
Powell, M. J. D.: A hybrid method for nonlinear equations, in: Numerical Methods for nonlinear equations (Rabinovitz, P., ed.). Gordon & Breach 1970.
Schmidt, J. W.: Überlinear konvergente Mehrschrittverfahren vom Regula-falsi- und Newton-Typ. ZAMM53, 103–114 (1973).
Schwetlick, H.: Über die Realisierung und Konvergenz von Mehrschrittverfahren zur iterativen Lösung nichtlinearer Gleichungen. ZAMM54, 479–493 (1974).
Schwetlick, H.: Numerische Lösung nichtlinearer Gleichungen. Berlin: Deutscher Verlag der Wissenschaften 1978.
Wolfe, P.: The secant method for solving nonlinear equations. Comm. ACM2, 12–13 (1959).
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Martínez, J.M., Lopes, T.L. Combination of the sequential secant method and Broyden's method with projected updates. Computing 25, 379–386 (1980). https://doi.org/10.1007/BF02285232
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF02285232