Skip to main content
Log in

Box-Splitting strategies for the interval Gauss-Seidel step in a global optimization method

Box-Splitting-Strategien für den Intervall-Gauss-Seidel-Schritt in einem globalen Optimierungsverfahren

  • Published:
Computing Aims and scope Submit manuscript

Abstract

We consider an algorithm for computing verified enclosures for all global minimizersx * and for the global minimum valuef *=f(x *) of a twice continuously differentiable functionf:ℝn→→ within a box [x]∈I→. Our algorithm incorporates the interval Gauss-Seidel step applied to the problem of finding the zeros of the gradient off. Here, we have to deal with the gaps produced by the extended interval division. It is possible to use different box-splitting strategies for handling these gaps, producing different numbers of subboxes. We present results concerning the impact of these strategies on the interval Gauss-Seidel step and therefore on our global optimization method. First, we give an overview of some of the techniques used in our algorithm, and we describe the modifications improving the efficiency of the interval Gauss-Seidel step by applying a special box-splitting strategy. Then, we have a look on special preconditioners for the Gauss-Seidel step, and we investigate the corresponding results for different splitting strategies. Test results for standard global optimization problems are discussed for different variants of our method in its portable PASCAL-XSC implementation. These results demonstrate that there are many cases in which the splitting strategy is more important for the efficiency of the algorithm than the use of preconditioners.

Zusammenfassung

Wir betrachten einen Algorithmus zur Berechnung von verfizierten Einschließungen für alle globale Minimalstellenx * und für den Wert des globalen Minimums [x]∈I→ einer zweimal stetig differenzierbaren Funktionf:ℝn→→ im Intervall [x]∈I→. Unser Verfahren beinhaltet den Intervall-Gauss-Seidel-Schritt angewandt auf das entsprechende Nullstellenproblem für den Gradienten vonf. Dabei ergibt sich die Aufgabe, die von der erweiterten Intervalldivision produzierten Lücken zu behandeln. Es ist möglich, verschiedene Box-Splitting-Strategien einzusetzen, die jeweils eine unterschiedliche anzahl von Teilboxen erzeugen. Wir präsentieren Ergebnisse im Hinblick auf den Einfluß dieser Strategien auf den Intervall-Gauss-Seidel-Schritt und damit auf das globale Optimierungsverfahren. Zunächst geben wir einen Überblick über einige der in unserem Algorithmus angewandten Techniken, und wir beschreiben die Modifikationen, die durch Anwendung einer speziellen Box-Splitting-Strategie, die Effizienz des Intervall-Gauss-Seidel-Schrittes verbessern. Dann betrachten wir spezielle Präkonditionierer für den Gauss-Seidel-Schritt, und wir untersuchen die entsprechenden Ergebnisse für unterschiedliche Splitting-Strategien. Testergebnisse für Standardaufgaben der globalen Optimierung werden diskutiert für unterschiedliche Varianten unserer Methode in ihrer portablen PASCAL-XSC Implementierung. Die Resultate zeigen, daß es viele Fälle gibt, in denen die Splitting-Strategie wichtiger für die Effizienz des Algorithmus ist als die Verwendung von Präkonditionierern.

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. Alefeld, G., Herzberger, J.: Introduction to interval computations. New York: Academic Press 1983.

    Google Scholar 

  2. Atanassova, L., Herzberger, J. (eds.): Computer arithmetic and enclosure methods. Amsterdam: North-Holland, Elsevier 1992.

    Google Scholar 

  3. Fischer, H.-C.: Schnelle automatische Differentiation, Einschließungsmethoden und Anwendungen. Dissertation, Universität Karlsruhe, 1990.

  4. Hammer, R., Hocks, M., Kulisch, U., Ratz, D.: Numerical toolbox for verified computing I—basic numerical problems. Berlin Heidelberg New York Tokyo: Springer 1993.

    Google Scholar 

  5. Hansen, E.: Global optimization using interval analysis—The multi-dimensional case. Numer. Math.34, 247–270 (1980).

    Article  MATH  MathSciNet  Google Scholar 

  6. Hansen, E.: Global optimization using interval analysis. New York: Marcel Dekker 1992.

    Google Scholar 

  7. Hansen, E., Greenberg, R.: An interval Newton method. Appl. Math. Comput.12, 89–98 (1983).

    Article  MathSciNet  Google Scholar 

  8. Hansen, E., Sengupta, S.: Bounding solutions of systems of equations using interval analysis. BIT21, 203–211 (1981).

    Article  MathSciNet  Google Scholar 

  9. Jansson, C.: A global optimization method using interval arithmetic. In: Atanassova, L., Herzberger, J. (eds.) Computer arithmetic and enclosure methods, pp. 259–267. Amsterdam: North-Holland, Elsevier 1992.

    Google Scholar 

  10. Kearfott, R. B.: Preconditioners for the interval gauss-Seidel method. SIAM J. Numer. Anal.27, 804–822 (1990).

    Article  MATH  MathSciNet  Google Scholar 

  11. Kearfott, R. B., Hu, C. Novoa, M.: A review of preconditioners for the interval Gauss-Seidel method. Int. Comput.1, 59–85 (1991).

    MathSciNet  Google Scholar 

  12. Klatte, R., Kulisch, U., Neaga, M., Ratz, D., Ullrich, Ch.: PASCAL-XSC—language reference with examples. New York: Springer 1992.

    Google Scholar 

  13. Neumaier, A.: Interval methods for systems of equations. Cambridge: Cambridge University Press 1990.

    Google Scholar 

  14. Ratschek, H., Rokne, J.: New computer methods for global optimization. Chichester: Ellis Horwood 1988.

    Google Scholar 

  15. Ratz, D.: An inclusion algorithm for global optimization in a portable PASCAL-XSC implementation. In: Atanassova, L., Herzberger, J. (eds.): Computer arithmetic and enclosure methods, pp. 329–338. Amsterdam: North-Holland, Elsevier 1992.

    Google Scholar 

  16. Ratz, D.: Automatische Ergebnisverifikation bei globalen Optimierungsproblemen. Dissertation, Universität Karlsruhe, 1992.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ratz, D. Box-Splitting strategies for the interval Gauss-Seidel step in a global optimization method. Computing 53, 337–353 (1994). https://doi.org/10.1007/BF02307384

Download citation

  • Received:

  • Issue Date:

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

AMS Subject Classifications

Key words

Navigation