Evolving Strategies for Updating Pheromone Trails: A Case Study with the TSP

  • Jorge Tavares
  • Francisco B. Pereira
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6239)


Ant Colony Optimization is a bio-inspired technique that can be applied to solve hard optimization problems. A key issue is how to design the communication mechanism between ants that allows them to effectively solve a problem. We propose a novel approach to this issue by evolving the current pheromone trail update methods. Results obtained with the TSP show that the evolved strategies perform well and exhibit a good generalization capability when applied to larger instances.


Particle Swarm Optimization Travel Salesman Problem Pheromone Trail Genetic Program Algorithm Good Generalization Capability 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Dorigo, M., Stützle, T.: Ant Colony Optimization. MIT Press, Cambridge (2004)zbMATHCrossRefGoogle Scholar
  2. 2.
    Poli, R., Langdon, W.B., McPhee, N.F.: A field guide to genetic programming. Published via and freely (With contributions by J. R. Koza) (2008),,
  3. 3.
    Diosan, L., Oltean, M.: Evolutionary design of evolutionary algorithms. Genetic Programming and Evolvable Machines 10, 263–306 (2009)CrossRefGoogle Scholar
  4. 4.
    Botee, H., Bonabeau, E.: Evolving ant colony optimization. Advances in Complex Systems 1, 149–159 (1998)CrossRefGoogle Scholar
  5. 5.
    White, T., Pagurek, B., Oppacher, F.: ASGA: Improving the ant system by integration with genetic algorithms. In: Proc. of the Third Genetic Programming Conference, pp. 610–617. Morgan Kaufmann, San Francisco (1998)Google Scholar
  6. 6.
    Poli, R., Langdon, W.B., Holland, O.: Extending particle swarm optimisation via genetic programming. In: Keijzer, M., Tettamanzi, A.G.B., Collet, P., van Hemert, J., Tomassini, M. (eds.) EuroGP 2005. LNCS, vol. 3447, pp. 291–300. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  7. 7.
    Diosan, L., Oltean, M.: Evolving the structure of the particle swarm optimization algorithms. In: Gottlieb, J., Raidl, G.R. (eds.) EvoCOP 2006. LNCS, vol. 3906, pp. 25–36. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  8. 8.
    Runka, A.: Evolving an edge selection formula for ant colony optimization. In: GECCO 2009 Proceedings, pp. 1075–1082 (2009)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Jorge Tavares
    • 1
  • Francisco B. Pereira
    • 1
    • 2
  1. 1.CISUC, Department of Informatics EngineeringUniversity of Coimbra
  2. 2.Polo II - Pinhal de Marrocos, 3030 Coimbra, PortugalISEC, Quinta da NoraCoimbraPortugal

Personalised recommendations