Skip to main content
Log in

Global optimization and simulated annealing

  • Published:
Mathematical Programming Submit manuscript

Abstract

In this paper we are concerned with global optimization, which can be defined as the problem of finding points on a bounded subset of ℝn in which some real valued functionf assumes its optimal (maximal or minimal) value.

We present a stochastic approach which is based on the simulated annealing algorithm. The approach closely follows the formulation of the simulated annealing algorithm as originally given for discrete optimization problems. The mathematical formulation is extended to continuous optimization problems, and we prove asymptotic convergence to the set of global optima. Furthermore, we discuss an implementation of the algorithm and compare its performance with other well-known algorithms. The performance evaluation is carried out for a standard set of test functions from the literature.

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

  • E.H.L. Aarts and P.J.M. van Laarhoven, “Statistical cooling: a general approach to combinatorial optimization problems,”Philips Journal of Research 40 (1985) 193–226.

    Google Scholar 

  • E.H.L. Aarts and J.H.M. Korst,Simulated Annealing and Boltzmann Machines (Wiley, Chichester, 1988).

    Google Scholar 

  • F. Aluffi-Pentini, V. Parisi and F. Zirilli, “Global optimization and stochastic differential equations,”Journal of Optimization Theory and Applications 47 (1985) 1–16.

    Google Scholar 

  • I.O. Bohachevsky, M.E. Johnson and M.L. Stein, “Generalized simulated annealing for function optimization,”Technometrics 28 (1986) 209–217.

    Google Scholar 

  • T.-S. Chiang, C.-R. Hwang and S.-J. Sheu, “Diffusion for global optimization in ℝn,”SIAM Journal on Control and Optimization 25 (1987) 737–753.

    Google Scholar 

  • L. De Biase and F. Frontini, “A stochastic method for global optimization: its structure and numerical performance,” in: L.C.W. Dixon and G.P. Szegö, eds.,Towards Global Optimisation 2 (North-Holland, Amsterdam, 1978) pp. 85–102.

    Google Scholar 

  • L.C.W. Dixon and G.P. Szegö, eds.,Towards Global Optimisation 2 (North-Holland, Amsterdam, 1978a).

    Google Scholar 

  • L.C.W. Dixon and G.P. Szegö, “The global optimisation problem: an introduction,” in: L.C.W. Dixon and G.P. Szegö, eds.,Towards Global Optimisation 2 (North-Holland, Amsterdam, 1978b) pp. 1–15.

    Google Scholar 

  • J.L. Doob,Stochastic Processes (Wiley, New York, 1953).

    Google Scholar 

  • W. Feller,An Introduction to Probability Theory and its Applications, Vol 1 (Wiley, New York, 1957).

    Google Scholar 

  • S. Geman and C.-R. Hwang, “Diffusions for global optimization,”SIAM Journal on Control and Optimization 24 (1986) 1031–1043.

    Google Scholar 

  • J. Gomulka, “Deterministic versus probabilistic approaches to global optimisation,” in: L.C.W. Dixon and G.P. Szegö, eds.,Towards Global Optimisation 2 (North-Holland, Amsterdam, 1978a) pp. 19–30.

    Google Scholar 

  • J. Gomulka, “A users experience with Törn's clustering algorithm,” in: L.C.W. Dixon and G.P. Szegö, eds.,Towards Global Optimisation 2 (North-Holland, Amsterdam, 1978b) pp. 63–70.

    Google Scholar 

  • A. Khachaturyan, “Statistical mechanics approach in minimizing a multivariable function,”Journal of Mathematical Physics 27 (1986) 1834–1838.

    Google Scholar 

  • S. Kirkpatrick, C.D. Gelatt Jr. and M.P. Vecchi, “Optimization by simulated annealing,”Science 220 (1983) 671–680.

    Google Scholar 

  • H.J. Kushner, “Asymptotic global behavior for stochastic approximation and diffusions with slowly decreasing noise effects: global minimization via Monte Carlo,”SIAM Journal on Applied Mathematics 47 (1987) 169–185.

    Google Scholar 

  • P.J.M. van Laarhoven and E.H.L. Aarts,Simulated Annealing: Theory and Applications (Reidel, Dordrecht, 1987).

    Google Scholar 

  • N. Metropolis, A.W. Rosenbluth, M.N. Rosenbluth, A.H. Teller and E. Teller, “Equation of state calculations by fast computing machines,”The Journal of Chemical Physics 21 (1953) 1087–1092.

    Google Scholar 

  • W.L. Price, “A controlled random search procedure for global optimisation,” in: L.C.W. Dixon and G.P. Szegö, eds.,Towards Global Optimisation 2 (North-Holland, Amsterdam, 1978) pp. 71–84.

    Google Scholar 

  • A.H.G. Rinnooy Kan and G.T. Timmer, “Stochastic methods for global optimization,”American Journal of Mathematical and Management Sciences 4 (1984) 7–40.

    Google Scholar 

  • A.H.G. Rinnooy Kan and G.T. Timmer, “Stochastic global optimization methods. part I: clustering methods,”Mathematical Programming 39 (1987a) 27–56.

    Google Scholar 

  • A.H.G. Rinnooy Kan and G.T. Timmer, “Stochastic global optimization methods. part II: multi level methods,”Mathematical Programming 39 (1987b) 57–78.

    Google Scholar 

  • L.E. Scales,Introduction to Non-linear Optimization (Macmillan, London, 1985).

    Google Scholar 

  • A.A. Törn, “A search-clustering approach to global optimization,” in: L.C.W. Dixon and G.P. Szegö, eds.,Towards Global Optimisation 2 (North-Holland, Amsterdam, 1978) pp. 49–62.

    Google Scholar 

  • Tovey et al. (1989), unpublished manuscript.

  • D. Vanderbilt and S.G. Louie, “A Monte Carlo simulated annealing approach to optimization over continuous variables,”Journal of Computational Physics 56 (1984) 259–271.

    Google Scholar 

  • A.J. Weir,Lebesgue Integration and Measure (Cambridge University Press, Cambridge, 1973).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Dekkers, A., Aarts, E. Global optimization and simulated annealing. Mathematical Programming 50, 367–393 (1991). https://doi.org/10.1007/BF01594945

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

Key words

Navigation