Skip to main content

New EAX Crossover for Large TSP Instances

  • Conference paper
Parallel Problem Solving from Nature - PPSN IX (PPSN 2006)

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

Included in the following conference series:

Abstract

We propose an evolutionary algorithm (EA) that applies to the traveling salesman problem (TSP). The EA uses edge assembly crossover (EAX), which is known to be efficient and effective for solving TSPs. Recently, a fast implementation of EAX and an effective technique for preserving population diversity were proposed. This makes it possible to compare the EA with EAX comparable to state-of-the-art TSP heuristics based on Lin-Karnighan heuristics. We further improved the performance of EAs with EAX, especially for large instances of more than 10,000 cities. Our method can find optimal solutions for instances of up to 24978 cities within a day using a single Itanium 2 1.3-GHz processor. Moreover, our EA found three new best tours for unsolved national TSP instances in a reasonable computation time.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Johnson, D.S.: Local Optimization and the Traveling Salesman Problem, Automata, Languages and Programming. LNCS, vol. 442, pp. 446–461. Springer, Heidelberg

    Google Scholar 

  2. 8-th DIMACS Implementation Challenge: The Traveling Salesman Problem, http://www.research.att.com/dsj/chtsp

  3. Lin, S., Kernighan, B.: Effective heuristic algorithms for the traveling salesman problem. Oper. Res. 21, 498–516 (1973)

    Article  MathSciNet  Google Scholar 

  4. Applegate, D., Bixby, R., Chvatal, V., Cook, W.: Finding tours in the TSP. Technical Report 99885, Forschungsinstitut fur Diskrete Mathematik, Universitat Bonn (1999)

    Google Scholar 

  5. Helsgaun, K.: An effective implementation of the Lin-Kernighan traveling salesman heuristic. Eur. J. Oper. Res. 126(1), 106–130 (2000)

    Article  MathSciNet  Google Scholar 

  6. Nagata, Y., Kobayashi, S.: Edge Assembly Crossover: A High-power Genetic Algorithm for the Traveling Salesman Problem. In: Proc. of the 7th Int. Conference on Genetic Algorithms, pp. 450–457 (1997)

    Google Scholar 

  7. Tsai, H.K., Yang, J.M., Tsai, Y.F., Kao, C.Y.: An Evolutionary Algorithm for Large Traveling Salesman Problem. IEEE Transaction on SMC-part B 34(4), 1718–1729 (2004)

    Google Scholar 

  8. Maekawa, K., Mori, N., Kita, H., Nishikawa, H.: A Genetic Solution for the Traveling Salesman Problem by Means of a Thermodynamical Selection Rule. In: Proc. 1996 IEEE Int. Conference on Evolutionary Computation, pp. 529–534 (1996)

    Google Scholar 

  9. TSPLIB 1995, http://www.iwr.uni-heidelberg.de/iwr/compt/soft/TSPLIB95

  10. Nagata, Y.: The EAX algorithm considering diversity loss. In: Proc. of the 8th Int. Conference on Parallel Problem Solving from Nature, pp. 332–341 (2004)

    Google Scholar 

  11. Nagata, Y.: Fast EAX algorithm Considering Population Diversity for Traveling Salesman Problems. In: Gottlieb, J., Raidl, G.R. (eds.) EvoCOP 2006. LNCS, vol. 3906, pp. 171–182. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  12. Cook, W., Seymour, P.: Tour Merging via Branch-Decomposition. INFORMS Journal on Computing 15(3), 233–248 (2003)

    Article  MathSciNet  Google Scholar 

  13. National Traveling Salesman Problems, http://www.tsp.gatech.edu/world/countries.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Nagata, Y. (2006). New EAX Crossover for Large TSP Instances. In: Runarsson, T.P., Beyer, HG., Burke, E., Merelo-Guervós, J.J., Whitley, L.D., Yao, X. (eds) Parallel Problem Solving from Nature - PPSN IX. PPSN 2006. Lecture Notes in Computer Science, vol 4193. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11844297_38

Download citation

  • DOI: https://doi.org/10.1007/11844297_38

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-38990-3

  • Online ISBN: 978-3-540-38991-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics