Skip to main content

Hierarchical Parallel Simulated Annealing and Its Applications

  • Conference paper
  • 571 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3719))

Abstract

In this paper we propose a new parallelization scheme for Simulated Annealing | Hierarchical Parallel SA (HPSA). This new scheme features coarse-granularity in parallelization, directed at message-passing systems such as clusters. It combines heuristics such as adaptive clustering with SA to achieve more efficiency in local search. Through experiments with various optimization problems and comparison with some available schemes, we show that HPSA is a powerful general-purposed optimization method. It can also serve as a framework for meta-heuristics to gain broader application.

This project is supported by NSFC 60273007.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aarts, E.H.L., Korst, J.H.M.: Simulated Annealing and Boltzmann Machines (1989)

    Google Scholar 

  2. Bevilacqua, A.: A Methodological Approach to Parallel Simulated Annealing on an SMP System. J. of Parallel and Distributed Computing (April 2002)

    Google Scholar 

  3. Chen, H., Flann, N.S., Watson, D.W.: Parallel Genetic Simulated Annealing: A Massively Parallel SIMD Algorithm. IEEE Trans. on Parallel and Distributed Systems 9(2) (February 1998)

    Google Scholar 

  4. Diekmann, R., Luling, R., Simon, J.: Problem Independent Distributed Simulated Annealing and its Applications. In: Proceedings of the 4th IEEE Symposium on Parallel and Distributed Processing (1992)

    Google Scholar 

  5. Glover, F., Konchenberger, G.A.: Handbook of metaheuristics, Boston. Kluwer Academic Press, Dordrecht (2003)

    MATH  Google Scholar 

  6. Granville, V., Krivunek, M., Rasson, J.P.: Simulated Annealing: A Proof of Convergence. IEEE Transactions on Pattern Analysis and Machine Intelligence 16, 652–656 (1994)

    Article  Google Scholar 

  7. Kirkpatrick, S., Gelatt, C.D., Vecchi, M.P.: Optimization by Simulated Annealing. Science ( May 1983)

    Google Scholar 

  8. Kliewer, G., Tschöke, S.: A General Software Library for Parallel Simulated Annealing. In: IPDPS 2000, pp. 55–61 (2000)

    Google Scholar 

  9. Lee, S., Lee, K.G.: Synchronous and Asynchronous Parallel Simulated Annealing with Multiple Markov Chains. IEEE Trans. on Parallel and Distributed Systems 7(10), 993–1008 (1996)

    Article  Google Scholar 

  10. Otten, R., van Ginneken, L.: The Annealing Algorithm. Kluwer Academic Publishers, Dordrecht (1989)

    Google Scholar 

  11. Janaki Ram, D., Sreenivas, T.H., Subramaniam, K.G.: Parallel Simulated Annealing Algorithms. Journal of Parallel and Distributed Annealing (1996)

    Google Scholar 

  12. Simons, K.T., Kooperberg, C., Huang, E., Baker, D.: Assembly of Protein Tertiary Structures from Fragmens with Similar Local Sequences using Simulated Annealing and Bayesian Scoring Functions. J. of Molecular Biology (1997)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Xu, S., Chen, W., Zheng, W., Wang, T., Zhang, Y. (2005). Hierarchical Parallel Simulated Annealing and Its Applications. In: Hobbs, M., Goscinski, A.M., Zhou, W. (eds) Distributed and Parallel Computing. ICA3PP 2005. Lecture Notes in Computer Science, vol 3719. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11564621_33

Download citation

  • DOI: https://doi.org/10.1007/11564621_33

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-29235-7

  • Online ISBN: 978-3-540-32071-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics