A Discrete Model of Collective Marching on Rings

We study the collective motion of autonomous mobile agents on a ringlike environment. The agents' dynamics is inspired by known laboratory experiments on the dynamics of locust swarms. In these experiments, locusts placed at arbitrary locations and initial orientations on a ring-shaped arena are observed to eventually all march in the same direction. In this work we ask whether, and how fast, a similar phenomenon occurs in a stochastic swarm of simple agents whose goal is to maintain the same direction of motion for as long as possible. The agents are randomly initiated as marching either clockwise or counterclockwise on a wide ring-shaped region, which we model as $k$ "narrow" concentric tracks on a cylinder. Collisions cause agents to change their direction of motion. To avoid this, agents may decide to switch tracks so as to merge with platoons of agents marching in their direction. We prove that such agents must eventually converge to a local consensus about their direction of motion, meaning that all agents on each narrow track must eventually march in the same direction. We give asymptotic bounds for the expected amount of time it takes for such convergence or "stabilization" to occur, which depends on the number of agents, the length of the tracks, and the number of tracks. We show that when agents also have a small probability of "erratic", random track-jumping behaviour, a global consensus on the direction of motion across all tracks will eventually be reached. Finally, we verify our theoretical findings in numerical simulations.

[1]  Solomon Lefschetz,et al.  Stability by Liapunov's Direct Method With Applications , 1962 .

[2]  Richard A. Epstein,et al.  The Theory of Gambling and Statistical Logic , 1977 .

[3]  David J. Aldous,et al.  Lower bounds for covering times for reversible Markov chains and random walks on graphs , 1989 .

[4]  T. Lindvall Lectures on the Coupling Method , 1992 .

[5]  Alfred M. Bruckstein,et al.  Why the ant trails look so straight and nice , 1993 .

[6]  Charles M. Grinstead,et al.  Introduction to probability , 1999, Statistics for the Behavioural Sciences.

[7]  T. Vicsek,et al.  Collective motion of organisms in three dimensions , 1999, physics/9902021.

[8]  John N. Tsitsiklis,et al.  Introduction to Probability , 2002 .

[9]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.

[10]  Elizabeth L. Wilmer,et al.  Markov Chains and Mixing Times , 2008 .

[11]  Jorge Cortés,et al.  Distributed algorithms for reaching consensus on general functions , 2008, Autom..

[12]  H. Chaté,et al.  Modeling collective motion: variations on the Vicsek model , 2008 .

[13]  T. Kriecherbauer,et al.  A pedestrian's view on interacting particle systems, KPZ universality and random matrices , 2008, 0803.2796.

[14]  G. Lawler Random Walk and the Heat Equation , 2010 .

[15]  Natalie Fridman,et al.  Modeling pedestrian crowd behavior based on a cognitive model of social comparison theory , 2010, Comput. Math. Organ. Theory.

[16]  T. Chou,et al.  Non-equilibrium statistical mechanics: from a paradigmatic model to biological transport , 2011, 1110.1783.

[17]  Bernard Chazelle,et al.  Natural algorithms and influence systems , 2012, CACM.

[18]  Guy Theraulaz,et al.  Do Ants Need to Estimate the Geometrical Properties of Trail Bifurcations to Find an Efficient Route? A Swarm Robotics Test Bed , 2013, PLoS Comput. Biol..

[19]  Anders Martinsson,et al.  The Hegselmann-Krause dynamics on the circle converge , 2014, ArXiv.

[20]  Amir Ayali,et al.  Locust Collective Motion and Its Modeling , 2015, PLoS Comput. Biol..

[21]  Masashi Shiraishi,et al.  Collective Patterns of Swarm Dynamics and the Lyapunov Analysis of Individual Behaviors , 2015 .

[22]  Guy Amichay,et al.  Distributed under Creative Commons Cc-by 4.0 the Effect of Changing Topography on the Coordinated Marching of Locust Nymphs , 2022 .

[23]  Alfred M. Bruckstein,et al.  Chase Your Farthest Neighbour , 2016, DARS.

[24]  A. K. Chandra,et al.  Diffusion Controlled Model of Opinion Dynamics , 2017 .

[25]  Alex Pentland,et al.  Introduction to Swarm Search , 2018 .

[26]  Gang Kou,et al.  A survey on the fusion process in opinion dynamics , 2018, Inf. Fusion.

[27]  Bernard Chazelle,et al.  Toward a Theory of Markov Influence Systems and their Renormalization , 2018, ITCS.

[28]  Alfred M. Bruckstein,et al.  Probabilistic Pursuits on Graphs , 2017, Theor. Comput. Sci..

[29]  Alfred M. Bruckstein,et al.  COME TOGETHER: Multi-Agent Geometric Consensus (Gathering, Rendezvous, Clustering, Aggregation) , 2019, ArXiv.

[30]  Katja Ried,et al.  Modelling collective motion based on the principle of agency: General framework and the case of marching locusts , 2017, PloS one.