Idle Ants Have a Role

Using elementary distributed computing techniques we suggest an explanation for two unexplained phenomena in regards to ant colonies, (a) a substantial amount of ants in an ant colony are idle, and (b) the observed low survivability of new ant colonies in nature. Ant colonies employ task allocation, in which ants progress from one task to the other, to meet changing demands introduced by the environment. Extending the biological task allocation model given in [Pacala, Gordon and Godfray 1996] we present a distributed algorithm which mimics the mechanism ants use to solve task allocation efficiently in nature. Analyzing the time complexity of the algorithm reveals an exponential gap on the time it takes an ant colony to satisfy a certain work demand with and without idle ants. We provide an $O(\ln n)$ upper bound when a constant fraction of the colony are idle ants, and a contrasting lower bound of $\Omega(n)$ when there are no idle ants, where $n$ is the total number of ants in the colony.

[1]  Tobias Langner,et al.  Solving the ANTS Problem with Asynchronous Finite State Machines , 2014, ICALP.

[2]  Deborah M. Gordon,et al.  Encounter rate and task allocation in harvester ants , 1999, Behavioral Ecology and Sociobiology.

[3]  Balaji Prabhakar,et al.  The Regulation of Ant Colony Foraging Activity without Spatial Information , 2012, PLoS Comput. Biol..

[4]  Deborah M. Gordon,et al.  Ant Encounters: Interaction Networks and Colony Behavior , 2010 .

[5]  Christoph Lenzen The Power of Pheromones in Ant Foraging , 2013 .

[6]  Nancy A. Lynch,et al.  Task Allocation in Ant Colonies , 2014, DISC.

[7]  Tobias Langner,et al.  How Many Ants Does It Take to Find the Food? , 2014, SIROCCO.

[8]  Deborah M. Gordon,et al.  Behavioral Flexibility and the Foraging Ecology of Seed-Eating Ants , 1991, The American Naturalist.

[9]  Deborah M. Gordon,et al.  Dynamics of task switching in harvester ants , 1989, Animal Behaviour.

[10]  Jean-Sébastien Sereni,et al.  Collaborative search on the plane without communication , 2012, PODC '12.

[11]  Deborah M. Gordon,et al.  Effects of social group size on information transfer and task allocation , 1996, Evolutionary Ecology.

[12]  Noga Alon,et al.  A Biological Solution to a Fundamental Distributed Computing Problem , 2011, Science.

[13]  A. Dornhaus,et al.  ‘Lazy’ in nature: ant colony time budgets show high ‘inactivity’ in the field as well as in the lab , 2014, Insectes Sociaux.

[14]  Why are workers lazy? , 2015, Insectes Sociaux.

[15]  Amos Korman,et al.  Memory Lower Bounds for Randomized Collaborative Search and Implications for Biology , 2012, DISC.

[17]  Deborah M. Gordon Interaction patterns and task allocation in ant colonies , 1999 .

[18]  Deborah M. Gordon,et al.  Behavioral Ecology Advance Access published January 22, 2007 Behavioral Ecology , 2022 .

[19]  Anne-Marie Kermarrec,et al.  Gossip Protocols for Renaming and Sorting , 2013, DISC.

[20]  Tobias Langner,et al.  Fault-Tolerant ANTS , 2014, DISC.

[21]  Deborah M. Gordon,et al.  Founding, foraging, and fighting: colony size and the spatial distribution of harvester ant nests , 1996 .