Skip to main content
Log in

A globally convergent algorithm based on imbedding and parametric optimization

Ein global konvergenter Algorithmus mit Einbettung und parametrischer Optimierung

  • Published:
Computing Aims and scope Submit manuscript

Abstract

The continuation method, well-established for the solution of nonlinear equations is extended to restricted optimization problems. Only the locally active restrictions are considered along the homotopy path. It is assumed that there are only finitely many critical points, i. e. that there are only finitely many changes of the index set of active restrictions.

The globally convergent algorithm which we present proceeds in three stages:

  1. 1.

    Within each stability region, the solution is computed by the classical continuation method.

  2. 2.

    On the boundary of a stability region, a critical point\(\bar t\) is determined.

  3. 3.

    A new active index set is determined when\(\bar t\) is passed.

For the class of convex problems, the hypotheses for the convergence of the algorithm may be secured. The algorithm is applied to several examples.

Zusammenfassung

Die Stetigkeitsmethode, die sich bei der Lösung nichtlinearer Gleichungen gut bewährt hat, wird übertragen auf nichtlineare Optimierungsprobleme mit Restriktionen. Entlang des Homotopiepfades werden nur die jeweils aktiven Restriktionen betrachtet. In der Arbeit wird u. a. vorausgesetzt daß nur endlich viele kritische Punkte existieren; d. h. die Indexmenge der aktiven Restriktionen wechselt nur endlich oft.

Der global konvergente Algorithmus, der hier vorgestellt wird, läuft in folgenden drei Stufen ab:

  1. 1.

    Innerhalb der einzelnen Stabilitätsbereiche berechnet man die Lösung mit der klassischen Stetigkeitsmethode.

  2. 2.

    Am Rand eines Stabilitätsbereiches ist ein kritischer Punkt\(\bar t\) zu bestimmen.

  3. 3.

    Bei Überschreitung von\(\bar t\) ist die neue aktive Indexmenge zu berechnen.

Für die Klasse der konvexen Probleme lassen sich die Voraussetzungen für die Konvergenz des Algorithmus nachweisen. Der Algorithmus wird an einigen zum Teil aus der Literatur entnommenen Beispielen getestet.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Alexander, J. C.: The topological theory of an embedding method. In: Continuation Methods (Wacker Hj., ed.), pp. 37–68. New York: Academic Press 1977.

    Google Scholar 

  2. Avila, J. W.: The feasibility of continuation methods for nonlinear equations. SIAM J. Numer. Anal.11, 102–121 (1974).

    Article  Google Scholar 

  3. Bank, B., Guddat, J., Kummer, B., Klatte, D., Tammer, K.: Nonlinear parametric optimization. Berlin: Akademie-Verlag 1982 (A German version as Seminarbericht Nr. 31 der Sektion Mathematik der Humboldt-Universität zu Berlin.)

    Google Scholar 

  4. Burkhardt, S., Richter, C.: Ein Prädiktor-Korrektor-Verfahren der nichtlinearen Optimierung. Wiss. Zeitschrift der Technischen Universität Dresden (to appear).

  5. Den Heijer, C., Rheinboldt, W. C.: On steplength algorithms for a class of continuation methods. SIAM J. Num. Anal.18, 925–948 (1981).

    Article  Google Scholar 

  6. Fiacco, A. V.: Sensitivity analysis for nonlinear programming using penalty methods. Mathematical programming10, 287–311 (1976).

    Article  Google Scholar 

  7. Fletcher, R.: Practical methods of optimization, Vol. 2: Constrained optimization, pp. 1–224. New York: J. Wiley 1981.

    Google Scholar 

  8. Georg, K.: On tracing an implicitly defined curve by quasi-Newton steps and calculating bifurcation by local perturbations. SIAM. J. Stat. Comp.2, 35–49 (1981).

    Article  Google Scholar 

  9. Gfrerer, H., Guddat, J., Wacker, Hj., Zulehner, W.: Globalization of locally convergent algorithms for nonlinear optimization problems with constraints. To appear in: Semi-Infinite Programming and Applications — an International Symposium, Austin, Texas 1981, Lecture Notes in Economics and Mathematical Systems, pp. 129–138 (May 1983).

  10. Gfrerer, H.: Globalisierung der Multiplikatormethode in der nichtlinearen Optimierung mit Hilfe von Einbettung. Dipl.-Arbeit, Math. Inst., Universität Linz, 1982, pp. 1–100.

  11. Guddat, J., Wacker, Hj., Zulehner, W.: On imbedding and parametric optimization — a concept of a globally convergent algorithm for nonlinear optimization. Institutsbericht Nr. 200, Mathem. Inst. Universität Linz. To appear in: Math. Progr. Stud.1983, 1–33.

  12. Hackl, J., Wacker, Hj., Zulehner, W.: An efficient stepsize control for continuation methods. Bit20, 475–485 (1980).

    Article  Google Scholar 

  13. Hackl, J.: Solution of optimization problems with nonlinear restrictions via continuation methods. In: Continuation methods (Wacker, Hj., ed.), pp. 95–127. New York: Academic Press 1977.

    Google Scholar 

  14. Hestenes, M. R.: Augmentability in optimization theory. JOTA32, 427–440 (1980).

    Article  Google Scholar 

  15. Kojima, M.: Strongly stable stationary solutions in nonlinear programs. In: Analysis and computation of fixed points (Robinson, S. M., ed.), pp. 93–138. New York: Academic Press 1980.

    Google Scholar 

  16. Kojima, M.: A complementary pivoting approach to parametric programming. Math. of Operations Research3, 17–36 (1978).

    Google Scholar 

  17. Kojima, M., Hirabayashi, R.: Continuous deformations of nonlinear programs. Techn. Rep. 101, Dept. of Information Sciences, Tokyo Institute of Technology, pp. 1–84 (1981).

  18. Mangasarian, O. L., Fromovitz, S.: The Fritz John necessary optimality conditions in the presence of equality and inequality constraints. J. Math. Anal. Appl.17, 37–47 (1967).

    Article  Google Scholar 

  19. Richter, C.: Zur globalen Konvergenz des gedämpften Wilson-Verfahrens. Math. Operationsforsch. Statistik. Ser. Optimization10, 213–218 (1979).

    Google Scholar 

  20. Richter, C.: Über die numerische Behandlung von Einbettungsverfahren in der nichtlinearen Optimierung. Preprint, Techn. Univ. Dresden, 1980.

  21. Richter, C.: Über die numerische Behandlung von Optimierungsverfahren mit Hilfe von verallgemeinerten Variationsungleichungen und von Nichtoptimalitätsmaßen. Diss. B, Techn. Univ. Dresden, 1980.

  22. Ritter, K.: Ein Verfahren zur Lösung parameterabhängiger nichtlinearer Maximumprobleme. Unternehmensforschung6, 149–196 (1962).

    Article  Google Scholar 

  23. Robinson, S. M.: A quadratically-convergent algorithm for general nonlinear programming problems. Math. Progr.3, 145–156 (1972).

    Article  Google Scholar 

  24. Robinson, S. M.: Strongly regular generalized equations. Math. of Op. Research5, 43–62 (1980).

    Google Scholar 

  25. Schwetlick, H.: Numerische Lösung nichtlinearer Gleichungen. Berlin: VEB Deutscher Verlag der Wissenschaften 1979.

    Google Scholar 

  26. Tammer, K.: Die Abhängigkeit eines quadratischen Optimierungsproblems von einem Parameter in der Zielfunktion. Math. Operationsforsch. Statistik5, 573–590 (1974).

    Google Scholar 

  27. Tapia, R. A.: Diagonalised multiplier methods and quasi-Newton-methods for constrained optimization. JOTA,22, 135–194 (1977).

    Article  Google Scholar 

  28. Wacker, Hj., ed.: Continuation methods. New York-San Francisco-London: Academic Press 1978.

    Google Scholar 

  29. Watson, T.: Solving the nonlinear complementarity problem by a homotopy method. SIAM J. of Control and Optimization17, 36–46 (1979).

    Article  Google Scholar 

  30. Zangwill, W. I., Garcia, C. B.: Equilibrium programming: The path following approach and dynamics. Math. Progr.21, 262–289 (1981).

    Article  Google Scholar 

  31. Zulehner, W.: Schrittweitensteuerung für Einbettungsmethoden. Diss., Math. Inst., Universität Linz, pp. 1–94, 1981.

Download references

Author information

Authors and Affiliations

Authors

Additional information

Parts of the work were supported by the Fonds zur Förderung der österr. Forschung.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gfrerer, H., Guddat, J. & Wacker, H. A globally convergent algorithm based on imbedding and parametric optimization. Computing 30, 225–252 (1983). https://doi.org/10.1007/BF02253895

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02253895

Keywords

Navigation