Abstract
Ant Colony Optimization (ACO) is a field of study that mimics the behaviour of ants to solve computationally hard problems. The majority of research in ACO focuses on homogeneous ants although animal behaviour research suggests that heterogeneity in behaviour improves the overall efficiency of ant colonies. This paper introduces and analyses the effects of heterogeneity of behavioural traits in ACO to solve hard optimisation problems by introducing unique biases towards the pheromone trail and local heuristics for each ant. The well-known Ant System (AS) and Max-Min Ant System (MMAS) are used as the base algorithms to implement heterogeneity and experiments show that this method improves the performance when applied on Travelling Salesman Problem (TSP) instances particularly for larger instances. The diversity preservation introduced by this algorithm helps balance exploration-exploitation, increases robustness with respect to parameter settings and reduces the number of algorithm parameters that need to be set.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Blum, C.: ACO applied to group shop scheduling: a case study on intensification and diversification. In: Dorigo, M., Di Caro, G., Sampels, M. (eds.) ANTS 2002. LNCS, vol. 2463, pp. 14–27. Springer, Heidelberg (2002). https://doi.org/10.1007/3-540-45724-0_2
Reinelt, G.: The Traveling Salesman: Computational Solutions for TSP Applications. Springer, Heidelberg (1994). https://doi.org/10.1007/3-540-48661-5
Dorigo, M., Maniezzo, V., Colorni, A.: Ant system: optimization by a colony of cooperating agents. IEEE Trans. Syst. Man Cybern. Part B Cybern. 26(1), 29–41 (1996)
Modlmeier, A.P., Foitzik, S.: Productivity increases with variation in aggression among group members in temnothorax ants. Behav. Ecol. 22(5), 1026–1032 (2011)
Collett, M., Collett, T.S.: Spatial aspects of foraging in Ants and Bees. Cold Spring Harbor Monograph Series, vol. 49, pp. 467–502 (2007)
Stutzle, T., Hoos, H.: MAX MIN ant system and local search for the traveling salesman problem. In: IEEE International Conference on Evolutionary Computation, pp. 309–314 (1997)
Gutin, G., Punnen, A.P. (eds.): The Traveling Salesman Problem and its Variations, vol. 12. Springer, Boston (2007). https://doi.org/10.1007/b101971
Engelbrecht, A.P.: Heterogeneous particle swarm optimization. In: Dorigo, M., Birattari, M., Di Caro, G.A., Doursat, R., Engelbrecht, A.P., Floreano, D., Gambardella, L.M., Groß, R., Şahin, E., Sayama, H., Stützle, T. (eds.) ANTS 2010. LNCS, vol. 6234, pp. 191–202. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-15461-4_17
Blight, O., Daz-Mariblanca, G.A., Cerd, X., Boulay, R.: A proactive reactive syndrome affects group success in an ant species. Behav. Ecol. 27(1), 118–125 (2016)
Lee, J.W., Lee, J.J.: Novel ant colony optimization algorithm with path crossover and heterogeneous ants for path planning. In: Proceedings of the IEEE International Conference on Industrial Technology (2010)
Chira, C., Dumitrescu, D., Pintea, C.M.: Heterogeneous sensitive ant model for combinatorial optimization. Genet. Evol. Comput., p. 163 (2008)
Hara, A., Matsushima, S., Ichimura, T., Takahama, T.: Ant colony optimization using exploratory ants for constructing partial solutions. In: IEEE World Congress on Computational Intelligence, WCCI 2010–2010, IEEE Congress on Evolutionary Computation, CEC 2010 (2010)
Yoshikawa, M.: Adaptive ant colony optimization with cranky ants. In: Huang, X., Ao, S.I., Castillo, O. (eds.) Intelligent Automation and Computer Engineering. Lecture Notes in Electrical Engineering, vol. 52, pp. 41–52. Springer, Netherlands (2009). https://doi.org/10.1007/978-90-481-3517-2_4
Zhang, P., Lin, J.: An adaptive heterogeneous multiple ant colonies system. In: Proceedings - International Conference of Information Science and Management Engineering, ISME 2010 (2010)
Melo, L., Pereira, F., Costa, E.: Extended experiments with ant colony optimization with heterogeneous ants for large dynamic traveling salesperson problems. In: Proceedings - 14th International Conference on Computing Science and its Applications, ICCSA 2014, pp. 171–175 (2014)
Stutzle, T., et al.: Parameter Adaptation in Ant Colony Optimization IRIDIA Technical Report Series Parameter Adaptation in Ant Colony Optimization (2010)
Acknowledgments
We would like to thank the Faculty of Electronics and Computer Engineering (FKEKK), Technical University of Malaysia Malacca (UTeM) and the Ministry of Higher Education (MoHE) Malaysia for the financial support under the SLAB/SlAI program.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Tuani, A.F., Keedwell, E., Collett, M. (2018). H-ACO: A Heterogeneous Ant Colony Optimisation Approach with Application to the Travelling Salesman Problem. In: Lutton, E., Legrand, P., Parrend, P., Monmarché, N., Schoenauer, M. (eds) Artificial Evolution. EA 2017. Lecture Notes in Computer Science(), vol 10764. Springer, Cham. https://doi.org/10.1007/978-3-319-78133-4_11
Download citation
DOI: https://doi.org/10.1007/978-3-319-78133-4_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-78132-7
Online ISBN: 978-3-319-78133-4
eBook Packages: Computer ScienceComputer Science (R0)