Skip to main content

Problem-independent Parallel Simulated Annealing using selection and migration

  • Hybrid Methods
  • Conference paper
  • First Online:
Parallel Problem Solving from Nature — PPSN III (PPSN 1994)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 866))

Included in the following conference series:

Abstract

Parallelization of the Simulated Annealing algorithm is a difficult task, due to its inherent sequential nature. A popular alternative approach has been to perform a number of independent annealings, often augmented by periodic “coordination”, the generic strategy being to periodically pick the best current solution as the new starting point for all of the continued annealings.

We have conjectured that a more refined strategy may lead to improved performance. We have sought inspiration from Parallel Genetic Algorithms based on the so-called island model. We have implemented three versions of parallel Simulated Annealing; a version without coordination, a version with “traditional” global coordination, and a version with local coordination based on principles from the island model. The experimental results indicate that the proposed local coordination strategy generally outperforms the two other versions.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. E.H.L. Aarts and J. Korst, Simulated Annealing and Boltzmann Machines, Wiley, Chichester, 1989.

    Google Scholar 

  2. J.R.A. Allwright and D.B. Carpenter, “A distributed implementation of Simulated Annealing for the Traveling Salesman Problem”, Parallel Computing 10 (1989) 335–338.

    Article  Google Scholar 

  3. A. Casotto, F. Romeo and A. Sangiovanni-Vincentelli, “A parallel Simulated Annealing algorithm for the placement of macro-cells”, IEEE Transactions on Computer Aided Design 6 (1987) 838–847.

    Article  Google Scholar 

  4. N. Dodd, “Slow annealing vs. multiple fast annealing runs — an empirical investigation”, Parallel Computing 16 (1990) 269–272.

    Article  Google Scholar 

  5. R. Diekmann, R. Lüling and J. Simon, “Problem independent distributed Simulated Annealing and its applications”, Technical Report, University of Paderborn, Germany, 1992.

    Google Scholar 

  6. D.S. Johnson, C.R. Aragon, L.A. McGeoch and C. Schevon, “Optimization by Simulated Annealing: An experimental evaluation; Part I, Graph Partitioning”, Operations Research 37 (1989) 865–892.

    Google Scholar 

  7. S. Kirkpatrick, C.D. Gelatt and M.P. Vecchi, “Optimization by Simulated Annealing”, IBM Research Report RC 9355, 1982.

    Google Scholar 

  8. P.S. Laursen, “Simulated annealing for the QAP — Optimal tradeoff between simulation time and solution quality”, European Journal of Operational Research 69 (1993) 238–243.

    Article  Google Scholar 

  9. P.S. Laursen, “Parallel Optimization Algorithms — Simplicity vs. Efficiency”, Ph.D. Thesis, forthcoming.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Yuval Davidor Hans-Paul Schwefel Reinhard Männer

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Laursen, P.S. (1994). Problem-independent Parallel Simulated Annealing using selection and migration. In: Davidor, Y., Schwefel, HP., Männer, R. (eds) Parallel Problem Solving from Nature — PPSN III. PPSN 1994. Lecture Notes in Computer Science, vol 866. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58484-6_284

Download citation

  • DOI: https://doi.org/10.1007/3-540-58484-6_284

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58484-1

  • Online ISBN: 978-3-540-49001-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics