Improved Multiple Ant Colonies System for Traveling Salesman Problems
Recently, many kinds of approximate optimization methods have been proposed. The ant system (AS), which is originally proposed by Dorigo et al, is one such algorithm. To improve the basic performance of the AS algorithm, we developed the AS into a multiple ant colonies system (MACS) by introducing multiple colonies and colony-level interactions. MACS showed better performance compared with ACO [Kawamura (2000)]. In this study, we implemented no special heuristic technique as is often used in approximate optimization methods; therefore, it is necessary to investigate the performance of MACS with some heuristics for further development of MACS. In this paper, we implement 2-opt heuristic to the MACS for more powerful performance for solving TSPs.
KeywordsAnt Colony Optimization Ant System Multi-agent Systems Combinatorial Optimization Problems Traveling Salesman Problems
Unable to display preview. Download preview PDF.
- Agosta, W. C. (1992). “Chemical Communication — The Language of Pheromone -,” W. H. Freeman and Company, New York.Google Scholar
- Colorni, A., M. Dorigo and V. Maniezzo (1991). “Distributed Optimization by Ant Colonies,” Proc. ECAL91-European Conf. on Artificial Life, Paris, France, F. Varela dn P. Bourgine (Eds.), Elsevier Publishing, 134–142.Google Scholar
- Colorni, A., M. Dorigo and V. Maniezzo (1992). “An Investigation of Some Properties of an Ant Algorithm,” Proc. the Parallel Problem Solving from Nature Conf., Brussels, Belgium, R.Manner and B. Manderick (Eds.), Elsevier Publishing, 509–520.Google Scholar
- Colorni, A., M. Dorigo, V. Maniezzo and M. Trubian (1994). “Ant System for Jobshop Scheduling,” Belgian Journal of Operations Research, Statistics and Computer Science, 34, 39–53.Google Scholar
- Costa, D. and D. Snyers (1997). “Ants can Colour Graphs,” Journal of the Operational Research Society, 48, 295–305.Google Scholar
- Dorigo, M. and L. M. Gambardella (1997). “Ant Colonies for the Travelling Salesman Problem,” BioSystems 43, Elsevier, 73–81.Google Scholar
- Gambardella L. M. and M. Dorigo (1995) “Ant-Q: A Reinforcement Learning Approach to the Traveling Salesman Problem,” Proc. ML-95, Twelfth International Conf. on Machine Learning, 252–260.Google Scholar
- Kawamura, H., M. Yamamoto, K. Suzuki and A. Ohcuhi (2000). “Multiple Ant Colonies Algorithm Based on Colony Level Interactions,” Publication in the IEICE Transactions, Fundamentals, Vol. E83-A, No. 2, 372–379.Google Scholar
- Reinelt, G. (1994). “The Traveling Salesman — Computational Solutions for TSP Applications,” Lecture Notes in Computer Science 840, G. Goos and J. Hartmanis (Eds.), Springer-Verlag.Google Scholar