Preprint
Machine Learning

AntNet: Distributed Stigmergetic Control for Communications Networks

Gianni A. Di(Université Libre de Bruxelles), Marco Dorigo(Université Libre de Bruxelles)
December 1, 1998Journal of Artificial Intelligence Research1,829 citations

1.8k

Citations

161

Influential Citations

Journal of Artificial Intelligence Research

Venue

1998

Year

Abstract

This paper introduces AntNet, a novel approach to the adaptive learning of routing tables in communications networks. AntNet is a distributed, mobile agents based Monte Carlo system that was inspired by recent work on the ant colony metaphor for solving optimization problems. AntNet's agents concurrently explore the network and exchange collected information. The communication among the agents is indirect and asynchronous, mediated by the network itself. This form of communication is typical of social insects and is called stigmergy. We compare our algorithm with six state-of-the-art routing algorithms coming from the telecommunications and machine learning fields. The algorithms' performance is evaluated over a set of realistic testbeds. We run many experiments over real and artificial IP datagram networks with increasing number of nodes and under several paradigmatic spatial and temporal traffic distributions. Results are very encouraging. AntNet showed superior performance under all the experimental conditions with respect to its competitors. We analyze the main characteristics of the algorithm and try to explain the reasons for its superiority.

Analysis

Why This Paper Matters

This paper is a landmark in applying swarm intelligence to network routing. By drawing inspiration from the foraging behavior of ants, AntNet introduced a fully distributed, adaptive, and robust routing mechanism that does not rely on centralized control or global knowledge. At a time when most routing algorithms were either static or required significant overhead for updates, AntNet's stigmergy-based approach allowed agents to indirectly communicate via the network itself, enabling emergent, self-organized behavior. This work bridged the gap between biological inspiration and practical engineering, demonstrating that complex optimization problems in telecommunications could be solved with simple, decentralized agents.

The paper's significance is underscored by its high citation count (1829) and its influence on subsequent research in both ant colony optimization and adaptive network routing. It provided a concrete, well-evaluated alternative to traditional algorithms like distance-vector and link-state routing, and opened the door for further exploration of bio-inspired methods in networking.

Technical Contributions

  • Distributed Stigmergy: Agents communicate indirectly by depositing and sensing pheromone-like information in network nodes, enabling asynchronous, decentralized coordination.
  • Monte Carlo Exploration: Agents perform random walks to discover paths, using the collected statistics to update routing tables probabilistically.
  • Adaptive Learning: Routing tables are continuously updated based on agent feedback, allowing the system to adapt to changing traffic patterns and network topology.
  • Comparison with Six Algorithms: Rigorous evaluation against state-of-the-art methods from both telecommunications (e.g., OSPF, RIP) and machine learning (e.g., Q-routing) on realistic testbeds.

Results

AntNet consistently outperformed all six competing algorithms across a variety of network sizes and traffic distributions. The experiments included both real IP datagram networks and artificial topologies, with increasing number of nodes and under spatial and temporal traffic variations. The paper reports that AntNet showed superior performance under all experimental conditions, though specific numerical metrics (e.g., packet delivery ratio, latency, throughput) are not detailed in the abstract. The authors attribute this superiority to the algorithm's ability to maintain multiple good paths, avoid congestion, and adapt quickly to changes.

Significance

AntNet's impact extends beyond routing to the broader AI field, demonstrating how simple, biologically inspired rules can solve complex, real-world optimization problems. It popularized the use of ant colony optimization in telecommunications and inspired subsequent work in areas such as wireless sensor networks, mobile ad hoc networks, and cloud computing. The paper also contributed to the theoretical understanding of stigmergy as a coordination mechanism in multi-agent systems, influencing research in swarm robotics and distributed AI.