Skip to main content

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 2))

Included in the following conference series:

Abstract

The traveling salesman problem concerns the best way to visit a set of customers located in some metric space and to minimize the length of the tour over all customer subsets. The problem is a typical NP-hard combinatorial optimization problem, which is of major importance in real world applications. An effective hybrid genetic algorithm-ECOGA is proposed for the problem in this paper, which combines 2-exchange crossover heuristic operator and improved 2OPT of neighbor search algorithm absorbing K-Nearest Neighbor. What’s more, the rule of 5 is applied to the proposed algorithm to guide the search direction. On a set of standard test problems with symmetric distances, the proposed ECOGA found the solutions that were optimal in every case and some of them are superior to the optimality found in TSPLIB. The ECOGA is completive with other genetic algorithm published to date in both solution quality and 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 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.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. Byrant, A.J.: Very Greedy Crossover in a Genetic Algorithm for the Traveling Salesman Problem. In: Proceedings of the 1995 ACM Symposium On Applied Computing, ACM Press, New York (1995)

    Google Scholar 

  2. Davis, L.: Applying Adaptive Algorithms to Epistatic Domains. In: Proceedings of the International Joint Conference on Artificial Intelligence, pp. 162–164 (1985)

    Google Scholar 

  3. Freisleben, B., Merz, P.: New Genetic Local Search Operators for the Traveling Salesman Problem. In: Parallel Problem Solving from Nature IV (PPSN IV), pp. 890–899 (1996)

    Google Scholar 

  4. Gail, D.D., Reinaldo, J.M., Gary, E.W., Meta-RaPS., A.: Simple and Effective Approach for Solving the Traveling Salesman Problem. In: Transportation Research Part E, pp. 115–130 (2005)

    Google Scholar 

  5. Goldberg, D.E., Lingle, R.J.: Alleles, Loci and the TSP. In: Proceedings of the First International Conference on Genetic Algorithms and Their Applications, pp. 154–159 (1985)

    Google Scholar 

  6. Guo, T., Zbigniew M.: Inver-over Operator for the TSP. In: Proceedings of the 5th International Conference on Parallel Problem Solving from Nature, pp. 803–812 (1998)

    Google Scholar 

  7. Tsai, H.-K., Yang, J.-M., Tsai, Y.-F., Kao, C.-Y.: Some Issues of Designing Genetic Algorithms for Traveling Salesman Problems. In: Soft Computing – A Fusion of Foundations, Methodologies and Applications, pp. 689–697 (2004)

    Google Scholar 

  8. Leonora, B., Joshua, K., Neill, B.: Local Search for the Probabilistic Traveling Salesman Problem: Correction to the 2-p-opt and 1 shift algorithms. European Journal of Operational Research, 206–219 (2006)

    Google Scholar 

  9. Liu, J., Cai, Z.X., Liu, J.Q.: Premature Convergence in Genetic Algorithm: Analysis and Preventionbased on Chaos Operator. In: Proceedings of the 3rd World Congress on Intelligent Control and Automation, pp. 495–499 (2000)

    Google Scholar 

  10. Muhlenbein, H., Gorges-Schleuter, M.: Evolutionary Algorithms in Combinatorial Optimization. Parallel computation, 65–85 (1988)

    Google Scholar 

  11. Oliver, I.M., Smith, D.J., Holland, J.R.C.: A Study of Permutation Crossovers on the TSP. In: Genetic Algorithm and Their Applications on Proceedings of the Second International Conference, pp. 224–230 (1987)

    Google Scholar 

  12. Tsutsui, S., Pelikan, M., Ghosh, A.: Edge Histogram based Sampling with Local Search for Solving Permutation Problems. International Journal of Hybrid Intelligent System, 11–22 (2006)

    Google Scholar 

  13. Syswerda, G.: Schedule Optimization using Genetic Algorithm. Handbook of Genetic Algorithms, 332–349 (1991)

    Google Scholar 

  14. Tsplib: http://www.iwr.uni-heidelberg.de/groups/comopt/software/TSPLIB95

  15. Watabe, H., Kawaoka, T.: Application of Multi-step GA to the Traveling Salesman Problem. In: Proceedings of the Fourth International Conference on Knowledge-Based Intelligent Engineering Systems and Allied Technologies, pp. 510–513 (2000)

    Google Scholar 

  16. Whitely, D., Starkweather, T., Fuquay, D’An.: Scheduling Problems and Traveling Salesman: The Genetic Algorithm Recombination Operator. In: Proceeding of the Third International Conference on Genetic Algorithm, pp. 133–140 (1989)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

De-Shuang Huang Laurent Heutte Marco Loog

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Li, L., Zhang, Y. (2007). An Improved Genetic Algorithm for the Traveling Salesman Problem. In: Huang, DS., Heutte, L., Loog, M. (eds) Advanced Intelligent Computing Theories and Applications. With Aspects of Contemporary Intelligent Computing Techniques. ICIC 2007. Communications in Computer and Information Science, vol 2. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74282-1_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-74282-1_24

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-74281-4

  • Online ISBN: 978-3-540-74282-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics