Distributed Algorithms from Arboreal Ants for the Shortest Path Problem
Shivam Garg, Kirankumar Shiragur, Deborah M. Gordon, Moses Charikar

TL;DR
This paper models how arboreal turtle ants find shortest paths in their network using pheromone-based decision rules, demonstrating that increasing flow rates lead to optimal path convergence without central control.
Contribution
It introduces a biologically plausible reinforced random walk model that explains ant trail formation and proposes algorithms for shortest path problems inspired by ant behavior.
Findings
Flow rate increase leads to shortest path convergence.
Bidirectional flow and pheromone-based decision rules are essential.
The model explains observed ant trail network optimization.
Abstract
Colonies of the arboreal turtle ant create networks of trails that link nests and food sources on the graph formed by branches and vines in the canopy of the tropical forest. Ants put down a volatile pheromone on edges as they traverse them. At each vertex, the next edge to traverse is chosen using a decision rule based on the current pheromone level. There is a bidirectional flow of ants around the network. In a field study, Chandrasekhar et al. (2021) observed that the trail networks approximately minimize the number of vertices, thus solving a variant of the popular shortest path problem without any central control and with minimal computational resources. We propose a biologically plausible model, based on a variant of the reinforced random walk on a graph, which explains this observation and suggests surprising algorithms for the shortest path problem and its variants. Through…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInsect and Arachnid Ecology and Behavior · Wildlife-Road Interactions and Conservation
