Abstract
The Methodology to Parallelize Simulated Annealing (MPSA) leads to massive parallelization by executing each temperature cycle of the Simulated Annealing (SA) algorithm in parallel. The initial solution for each internal cycle is set through a Monte Carlo random sampling to adjust the Boltzmann distribution at the cycle beginning. MPSA uses an asynchronous communication scheme and any implementation of MPSA leads to a parallel Simulated Annealing algorithm that is in general faster than its sequential implementation version while the precision is held. This paper illustrates the advantages of the MPSA scheme by parallelizing a SA algorithm for the Traveling Salesman Problem.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Kirkpatrik, S., Gelatt Jr., C.D. and Vecchi, M.P., 1983. Optimization by simulated annealing. Science, Vol. 220, No. 4598, pp. 671–220.
Aarts, E. and Korst, J., 1989. Simulated annealing and Boltzmann machines: A stochastic approach to combinatorial optimization and neural computing. John Wiley & Sons, Great Britain, 272pp.
Sanvicente-Sánchez, H., 1997. Recocido simulado: optimización combinatoria. Estado del arte. Instituto Tecnológico y de Estudios Superiores de Monterrey (campus Morelos), México. 72 pp.
Sanvicente-Sanchez, H., 1998. Recocido simulado paralelo. Propuesta de Tesis Doctoral. Instituto Tecnológico y de Estudios Superiores de Monterrey (Campus Morelos), México, 38 pp.
Sanvicente-Sánchez, H. and Frausto-Solís, J., 2000. A methodology to parallel the temperature cycle in simulated annealing. In: O. Cairo, L.E. Sucar and F.J. Cantu (Editors): MICAI 2000, LNAI 1793, Springer-Verlang, Germany, pp. 63–74.
Papadimitriou, C.H., 1994. Computational complexity. Addiso-Wesley Publishing Company, USA, 523 pp.
Reinelt, G., 1995. TSPLIB95. http://softlib.rice.edu/softlib/tsplib.
Greening, D.R, 1990.Parallel simulated annealing techniques. Physica D., Vol. 2, pp.293–306.
Azencott, R., 1992. Simulated Annealing: Parallelization techniques. R. Azencott (Editor). John Wiley & Son, USA, 200pp.
Diekmann, R., Lüling, R. and Simon, J., 1993. Problem independent distributed simulated annealing and its applications. Tech. Report No. TR-003-93. Department of Mathematics and computer Science, University of Paderborn, Germany, 23 pp.
Sohn, A. 1995. Parallel N-ary speculative computation of simulated annealing. IEEE Transactions on Parallel and Distributed systems, Vol. 6, No. 10, pp 997–1005.
Chen, H., Flann, N.S. and Watson, D.W., 1998. Parallel genetic simulated annealing: a massively parallel SIMD algorithm. IEEE Trans on Parallel and Distributed Systems, Vol. 9, No. 2, pp. 126–136.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sanvicente-Sánchez, H., Frausto-Solís, J. (2002). MPSA: A Methodology to Parallelize Simulated Annealing and Its Application to the Traveling Salesman Problem. In: Coello Coello, C.A., de Albornoz, A., Sucar, L.E., Battistutti, O.C. (eds) MICAI 2002: Advances in Artificial Intelligence. MICAI 2002. Lecture Notes in Computer Science(), vol 2313. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46016-0_10
Download citation
DOI: https://doi.org/10.1007/3-540-46016-0_10
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43475-7
Online ISBN: 978-3-540-46016-9
eBook Packages: Springer Book Archive