Skip to main content

CHC-Based Algorithms for the Dynamic Traveling Salesman Problem

  • Conference paper
Applications of Evolutionary Computation (EvoApplications 2011)

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

Included in the following conference series:

Abstract

The CHC algorithm uses an elitist selection method which, combined with an incest prevention mechanism and a method to diverge the population whenever it converges, allows the maintenance of the population diversity. This algorithm was successfully used in the past for static optimization problems. In this paper we propose three new and improved CHC-based algorithms designed to deal with dynamic environments. The performance of the investigated CHC algorithms is tested in different instances of the dynamic Traveling Salesman Problem. The experimental results show the efficiency, robustness and adaptability of the improved CHC variants solving different dynamic traveling salesman problems.

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 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bosman, P.A.N.: Learning and anticipation in online dynamic optimization. In: Yang, S., Ong, Y., Jin, Y. (eds.) Evolutionary Computation in Dynamic and Uncertain Environments. Springer, Heidelberg (2007)

    Google Scholar 

  2. Branke, J., Kaußler, T., Schmidt, C.: A multi-population approach to dynamic optimization problems. In: Parmee, I. (ed.) Proceedings of Adaptive Computing in Design and Manufacture (ACDM 2000), pp. 299–308. Springer, Heidelberg (2000)

    Google Scholar 

  3. Branke, J.: Evolutionary Optimization in Dynamic Environments. Kluwer Academic Publishers, Dordrecht (2002)

    Book  MATH  Google Scholar 

  4. Li, C., Yang, M., Kang, L.: A new approach to solving dynamic traveling salesman problems. In: Wang, T.D., et al. (eds.) SEAL 2006. LNCS, vol. 4247, pp. 236–243. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  5. Cobb, H.G.: An investigation into the use of hypermutation as an adaptive operator in genetic algorithms having continuous, time-dependent nonstationary environments. Tech. Rep. TR AIC-90-001, Naval Research Laboratory (1990)

    Google Scholar 

  6. Davis, L.: Job shop scheduling with genetic algorithms. In: Proceedings of the 1st International Conference on Genetic Algorithms, pp. 136–140. L. Erlbaum Associates Inc., Mahwah (1985)

    Google Scholar 

  7. Eshelman, L.J.: The CHC adaptive search algorithm: How to have safe search when engaging in nontraditional genetic recombination. In: Rawlins, G.J.E. (ed.) Foundations of Genetic Algorithms I, pp. 265–283. Morgan Kaufmann, San Francisco (1991)

    Google Scholar 

  8. Grefenstette, J.J.: Genetic algorithms for changing environments. In: Männer, R., Manderick, B. (eds.) Proceedings of Parallel Problem Solving from Nature (PPSN II), pp. 137–144 (1992)

    Google Scholar 

  9. Guntsch, M., Middendorf, M.: A population based approach for ACO. In: Cagnoni, S., Gottlieb, J., Hart, E., Middendorf, M., Raidl, G.R. (eds.) EvoIASP 2002, EvoWorkshops 2002, EvoSTIM 2002, EvoCOP 2002, and EvoPlan 2002. LNCS, vol. 2279, pp. 72–81. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  10. Liu, L., Wang, D., Yang, S.: An immune system based genetic algorithm using permutation-based dualism for dynamic traveling salesman problems. In: Giacobini, M., et al. (eds.) EvoWorkshops 2009. LNCS, vol. 5484, pp. 725–734. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  11. Psaraftis, H.N.: Dynamic vehicle routing problems. In: Golden, B.L., Assad, A.A. (eds.) Vehicle Routing: Methods and Studies, pp. 223–248. Elsevier, Amsterdam (1988)

    Google Scholar 

  12. Reinelt, G.: Tsplib. university of heidelberg (1995), http://comopt.ifi.uni-heidelberg.de/software/TSPLIB95/

  13. Simões, A., Costa, E.: Variable-size memory evolutionary algorithm to deal with dynamic environments. In: Giacobini, M., et al. (eds.) EvoWorkshops 2007. LNCS, vol. 4448, pp. 617–626. Springer, Heidelberg (2007)

    Google Scholar 

  14. Simões, A., Costa, E.: Prediction in evolutionary algorithms for dynamic environments using markov chains and nonlinear regression. In: Proceedings of the 11th International Genetic and Evolutionary Computation Conference (GECCO 2009), pp. 883–890. ACM Press, New York (2009)

    Google Scholar 

  15. Wang, D., Liu, S.: An agent-based evolutionary search for dynamic traveling salesman problem. In: International Conference on Information Engineering, vol. 1, pp. 111–114 (2010)

    Google Scholar 

  16. Whitley, D., Rana, S., Dzubera, J., Mathias, E.: Evaluating evolutionary algorithms. Arificial Intelligence (85), 245–276 (1996)

    Google Scholar 

  17. Yan, X.S., Liu, H.M., Yan, J., Hua Wu, Q.: A fast evolutionary algorithm for traveling salesman problem. In: Proceedings of the 3rd International Conference on Natural Computation (ICNC 2007), vol. 4, pp. 85–90. IEEE, Los Alamitos (2007)

    Chapter  Google Scholar 

  18. Yang, S.: Explicit memory schemes for evolutionary algorithms in dynamic environments. In: Yang, S., Ong, Y.S., Jin, Y. (eds.) Evolutionary Computation in Dynamic and Uncertain Environments, pp. 3–28. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  19. Yang, S.: GAs with elitism-based immigrants for changing optimization problems. In: Giacobini, M., et al. (eds.) EvoWorkshops 2007. LNCS, vol. 4448, pp. 627–636. Springer, Heidelberg (2007)

    Google Scholar 

  20. Younes, A., Basir, O., Calamai, P.: A benchmark generator for dynamic optimization. In: Proceedings of the 3rd International Conference on Soft Computing, Optimization, Simulation & Manufacturing Systems, WSEAS 2003 (2003)

    Google Scholar 

  21. Zhou, A., Kang, L., Yan, Z.: Solving dynamic tsp with evolutionary approach in real time. In: Proceedings of the 2003 IEEE Congress on Evolutionary Computation (CEC 2003), pp. 951–957. IEEE, Los Alamitos (2003)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Simões, A., Costa, E. (2011). CHC-Based Algorithms for the Dynamic Traveling Salesman Problem. In: Di Chio, C., et al. Applications of Evolutionary Computation. EvoApplications 2011. Lecture Notes in Computer Science, vol 6624. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-20525-5_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-20525-5_36

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-20524-8

  • Online ISBN: 978-3-642-20525-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics