Ant colony optimization for routing and load-balancing: survey and new directions
Top Cited Papers
- 17 November 2003
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans
- Vol. 33 (5) , 560-572
- https://doi.org/10.1109/tsmca.2003.817391
Abstract
Although an ant is a simple creature, collectively a colony of ants performs useful tasks such as finding the shortest path to a food source and sharing this information with other ants by depositing pheromone. In the field of ant colony optimization (ACO), models of collective intelligence of ants are transformed into useful optimization techniques that find applications in computer networking. In this survey, the problem-solving paradigm of ACO is explicated and compared to traditional routing algorithms along the issues of routing information, routing overhead and adaptivity. The contributions of this survey include 1) providing a comparison and critique of the state-of-the-art approaches for mitigating stagnation (a major problem in many ACO algorithms), 2) surveying and comparing three major research in applying ACO in routing and load-balancing, and 3) discussing new directions and identifying open problems. The approaches for mitigating stagnation discussed include: evaporation, aging, pheromone smoothing and limiting, privileged pheromone laying and pheromone-heuristic control. The survey on ACO in routing/load-balancing includes comparison and critique of ant-based control and its ramifications, AntNet and its extensions, as well as ASGA and SynthECA. Discussions on new directions include an ongoing work of the authors in applying multiple ant colony optimization in load-balancing.Keywords
This publication has 26 references indexed in Scilit:
- Multiple Ant Colony Optimization for Load BalancingPublished by Springer Nature ,2003
- ANTS: Agents on Networks, Trees, and SubgraphsFuture Generation Computer Systems, 2000
- – Ant SystemFuture Generation Computer Systems, 2000
- Ant algorithms and stigmergyFuture Generation Computer Systems, 2000
- A Graph-based Ant System and its convergenceFuture Generation Computer Systems, 2000
- Ant colonies for adaptive routing in packet-switched communications networksPublished by Springer Nature ,1998
- Routing in telecommunications networks with ant-like agentsPublished by Springer Nature ,1998
- Ant colony system: a cooperative learning approach to the traveling salesman problemIEEE Transactions on Evolutionary Computation, 1997
- Trails and U-turns in the selection of a path by the ant Lasius nigerJournal of Theoretical Biology, 1992
- The self-organizing exploratory pattern of the argentine antJournal of Insect Behavior, 1990