Skip to main content

An Approximate Solution of the Travelling Salesman Problem Based on the Metropolis Simulation with Annealing

  • Conference paper
  • First Online:
Topics in Statistical Simulation

Part of the book series: Springer Proceedings in Mathematics & Statistics ((PROMS,volume 114))

  • 1546 Accesses

Abstract

The symmetric traveling salesman problem is studied and its approximate solution is proposed. The algorithm is based on the simulation of dynamic fields according to Metropolis method with annealing. The choice of the optimal annealing coefficient is discussed. Peculiarities of the proposed algorithm consist of: (i) good initial approximation choice, (ii) simulation of the separate parts of path, (iii) path self-crossings deletion, (iv) visual control of the intermediate results. Four examples with the paths close to the optimal ones are presented. As a criterion the normalized path length is used.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

References

  1. Winkler, G.: Image Analysis, Random Fields and Dynamic Momte Carlo Methods. Springer, Berlin (1995)

    MATH  Google Scholar 

  2. Lawler, E,L., Lestra, J.K., Rinnooy Kan, A.H.G., Shmous, D.B.: The Traveling Salesman Problem. A Guided Tourof Combinatorial Optimization. Willey, Chichester (1985)

    Google Scholar 

  3. Hopfield, J.J., Tank, D.W.: Neural computation of decisions in optimization problems. Biol. Cybern. 52, 141–152 (1985)

    MATH  MathSciNet  Google Scholar 

  4. Durbin, R., Willshaw, D.: An analogue approach to the traveling salesman problem using an elastic net method. Nature 326, 689 (1987)

    Article  Google Scholar 

  5. Reinelt, G.: TSPLIB–A traveling salesman problem library. ORSA J. Comput. 3(4), 376–384 (1991)

    Article  MATH  Google Scholar 

  6. Laporte, G.: The traveiing salesman problem: an overview of exact and approximate algorithms. Eur. J. Oper. Res. 59, 231–247 (1992)

    Article  MATH  Google Scholar 

  7. Dantzig, G.B., Jonson, S.M.: On a linear-programming combinatorial approach to the traveling-salesman problem. 7, 58–66 (1959)

    Google Scholar 

  8. Carpaneto, G., Martello, S., Toth, P.: Algorithms and codes for the assignment problem. In: Simeone, B., Toth, P., Gallo, G., Maffioli, F., Pallottino, S. (eds.) FOR-TRAN Codes for Network Optimization. Annals of Operations Research, vol. 13, pp. 193–223 (1988)

    Article  MathSciNet  Google Scholar 

  9. Ermakov, S.M.: Monte Carlo Methods and Close Problems. Nauka, Moscow (1975)

    Google Scholar 

  10. Ermakov, S.M., Leopa, S.N.: Optimization by metropolis method. In: Mathematical Models. Theory and Applications, vol. 11, pp. 72–83. St.Petersburg University (2010)

    Google Scholar 

  11. Metropolis, N., Rosenbluth, A.W., Rosenbluth, M.N., Teller, A.H., Teller, E.J.: Equations of state calculations by fast computing machines. J. Chem. Phys. 21, 1087–1092 (1953)

    Article  Google Scholar 

  12. Bayram, H., Sahin R.: A new simulated annealing approach for traveling salesman problem. Math. Comput. Approaches 18(3) (2013)

    Google Scholar 

  13. Lin, S., Kernigan, B.W.: An effective heuristic algorithm for the travelling- salesman problem. Oper. Res. 21, 498 (1973)

    Article  MATH  Google Scholar 

  14. Geng, H., Chen Z., Wang, W., Shi, D., Zhao, K.: Solving the traveling salesman problem based on adaptive simulated annealing algorithm. Appl. Soft. Comput. 11(4), 3680–3689 (2011)

    Article  Google Scholar 

  15. Wang, W., Tian, D., Li, Y.: An improved simulated annealing algorithm for traveling salesman problem. In: Proceedings of the 2012 Information Technology and Software Engineering, vol. 211, pp. 525–532. Springer, Berlin (2013)

    Google Scholar 

  16. Tovstik, T.M., Zhukova, E.V.: Algorithm of the approximate solution of the traveling salesman problem. Vestnik St.Petersburg Univ. Ser. 1(1), 101–109 (2013)

    Google Scholar 

  17. Beardwood, J., Haton, J.H., Hammersley, J.M.: The shortest path through many points. Proc. Cambridge Philos. Soc. 55, 299–327 (1959)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Acknowledgements

The work is supported by Russian Foundation of Basic Researches (grant 11.01.00769-a).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tatiana M. Tovstik .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer Science+Business Media New York

About this paper

Cite this paper

Tovstik, T.M. (2014). An Approximate Solution of the Travelling Salesman Problem Based on the Metropolis Simulation with Annealing. In: Melas, V., Mignani, S., Monari, P., Salmaso, L. (eds) Topics in Statistical Simulation. Springer Proceedings in Mathematics & Statistics, vol 114. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-2104-1_48

Download citation

Publish with us

Policies and ethics