Influence of the number of topologically interacting neighbors on swarm dynamics

Recent empirical and theoretical works on collective behaviors based on a topological interaction are beginning to offer some explanations as for the physical reasons behind the selection of a particular number of nearest neighbors locally affecting each individual's dynamics. Recently, flocking starlings have been shown to topologically interact with a very specific number of neighbors, between six to eight, while metric-free interactions were found to govern human crowd dynamics. Here, we use network- and graph-theoretic approaches combined with a dynamical model of locally interacting self-propelled particles to study how the consensus reaching process and its dynamics are influenced by the number k of topological neighbors. Specifically, we prove exactly that, in the absence of noise, consensus is always attained with a speed to consensus strictly increasing with k. The analysis of both speed and time to consensus reveals that, irrespective of the swarm size, a value of k ~ 10 speeds up the rate of convergence to consensus to levels close to the one of the optimal all-to-all interaction signaling. Furthermore, this effect is found to be more pronounced in the presence of environmental noise.

[1]  John S. Baras,et al.  Convergence Results for the Linear Consensus Problem under Markovian Random Graphs , 2013, SIAM J. Control. Optim..

[2]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1987, SIGGRAPH.

[3]  Felipe Cucker,et al.  Emergent Behavior in Flocks , 2007, IEEE Transactions on Automatic Control.

[4]  C. Hemelrijk,et al.  Self-Organized Shape and Frontal Density of Fish Schools , 2008 .

[5]  Karl Henrik Johansson,et al.  Distributed algebraic connectivity estimation for adaptive event-triggered consensus , 2012, 2012 American Control Conference (ACC).

[6]  T. Vicsek,et al.  Collective decision making in cohesive flocks , 2010, 1007.4453.

[7]  Guido Caldarelli,et al.  Scale-Free Networks , 2007 .

[8]  Keitaro Naruse Velocity Correlation in Swarm Robtos with Directional Neighborhood , 2012, IAS.

[9]  I. Couzin,et al.  Effective leadership and decision-making in animal groups on the move , 2005, Nature.

[10]  John S. Baras,et al.  Almost sure convergence to consensus in Markovian random graphs , 2008, 2008 47th IEEE Conference on Decision and Control.

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

[12]  A. Ōkubo Dynamical aspects of animal grouping: swarms, schools, flocks, and herds. , 1986, Advances in biophysics.

[13]  A. Czirók,et al.  Collective Motion , 1999, physics/9902023.

[14]  Reza Olfati-Saber,et al.  Flocking for multi-agent dynamic systems: algorithms and theory , 2006, IEEE Transactions on Automatic Control.

[15]  B. Bollobás,et al.  Connectivity of random k-nearest-neighbour graphs , 2005, Advances in Applied Probability.

[16]  Thorsten Gerber,et al.  Handbook Of Mathematical Functions , 2016 .

[17]  Vicsek,et al.  Novel type of phase transition in a system of self-driven particles. , 1995, Physical review letters.

[18]  B. Bollobás,et al.  A critical constant for the k nearest-neighbour model , 2007, Advances in Applied Probability.

[19]  C. Wu Algebraic connectivity of directed graphs , 2005 .

[20]  V. Isaeva Self-organization in biological systems , 2012, Biology Bulletin.

[21]  Ian F. Akyildiz,et al.  Sensor Networks , 2002, Encyclopedia of GIS.

[22]  Dirk Helbing,et al.  Modelling the evolution of human trail systems , 1997, Nature.

[23]  Roland Bouffanais,et al.  Resilience and Controllability of Dynamic Collective Behaviors , 2013, PloS one.

[24]  G. Parisi,et al.  Empirical investigation of starling flocks: a benchmark study in collective animal behaviour , 2008, Animal Behaviour.

[25]  H. P. Zeigier,et al.  Vision, brain, and behavior in birds. , 1994 .

[26]  J. D. Val,et al.  On the observability and detectability of continuous-time Markov jump linear systems , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[27]  Iztok Lebar Bajec,et al.  Organized flight in birds , 2009, Animal Behaviour.

[28]  Jie Lin,et al.  Coordination of groups of mobile autonomous agents using nearest neighbor rules , 2003, IEEE Trans. Autom. Control..

[29]  Carl D. Meyer,et al.  Matrix Analysis and Applied Linear Algebra , 2000 .

[30]  R. Olfati-Saber Ultrafast consensus in small-world networks , 2005, Proceedings of the 2005, American Control Conference, 2005..

[31]  Nagel Particle hopping models and traffic flow theory. , 1996, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[32]  Felipe Cucker,et al.  Avoiding Collisions in Flocks , 2010, IEEE Transactions on Automatic Control.

[33]  R. R. Krausz Living in Groups , 2013 .

[34]  Daniel W Franks,et al.  Limited interactions in flocks: relating model simulations to empirical data , 2011, Journal of The Royal Society Interface.

[35]  Pierre Auger,et al.  Spatial structures in simulations of animal grouping , 2007 .

[36]  G. Parisi,et al.  An empirical study of large, naturally occurring starling flocks: a benchmark in collective animal behaviour , 2008, 0802.1667.

[37]  Jia-Yu Shao,et al.  Deleting vertices and interlacing Laplacian eigenvalues , 2010 .

[38]  Y. Tu,et al.  Moving and staying together without a leader , 2003, cond-mat/0401257.

[39]  C. Hemelrijk,et al.  Density distribution and size sorting in fish schools: an individual-based model , 2005 .

[40]  W. Bialek,et al.  Statistical mechanics for natural flocks of birds , 2011, Proceedings of the National Academy of Sciences.

[41]  Randal W. Beard,et al.  Consensus seeking in multiagent systems under dynamically changing interaction topologies , 2005, IEEE Transactions on Automatic Control.

[42]  M. Fiedler Algebraic connectivity of graphs , 1973 .

[43]  Daniel W. Franks,et al.  Social networks and models for collective motion in animals , 2011, Behavioral Ecology and Sociobiology.

[44]  Wenwu Yu,et al.  Second-Order Consensus for Multiagent Systems With Directed Topologies and Nonlinear Dynamics , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[45]  Leah Edelstein-Keshet,et al.  Inferring individual rules from collective behavior , 2010, Proceedings of the National Academy of Sciences.

[46]  Jurgen Kurths,et al.  Synchronization in complex networks , 2008, 0805.2976.

[47]  Naomi Ehrich Leonard,et al.  Starling Flock Networks Manage Uncertainty in Consensus at Low Cost , 2013, PLoS Comput. Biol..

[48]  Giorgio Parisi,et al.  Spatially balanced topological interaction grants optimal cohesion in flocking models , 2012, Interface Focus.

[49]  Eduardo F. Costa,et al.  On the observability and detectability of continuous-time Markov jump linear systems , 2001, 2001 European Control Conference (ECC).

[50]  D. B. Dusenbery Sensory Ecology: How Organisms Acquire and Respond to Information , 1992 .

[51]  David Eppstein,et al.  On Nearest-Neighbor Graphs , 1992, ICALP.

[52]  William H. Press,et al.  Numerical recipes in C , 2002 .

[53]  P. Chebotarev,et al.  On of the Spectra of Nonsymmetric Laplacian Matrices , 2004, math/0508176.

[54]  Yasamin Mostofi,et al.  Impact of heterogeneous link qualities and network connectivity on binary consensus , 2009, 2009 American Control Conference.

[55]  Naomi Ehrich Leonard,et al.  Collective Motion, Sensor Networks, and Ocean Sampling , 2007, Proceedings of the IEEE.

[56]  G. Parisi,et al.  Interaction ruling animal collective behavior depends on topological rather than metric distance: Evidence from a field study , 2007, Proceedings of the National Academy of Sciences.

[57]  Richard M. Murray,et al.  Consensus problems in networks of agents with switching topology and time-delays , 2004, IEEE Transactions on Automatic Control.

[58]  M. Ani Hsieh,et al.  Decentralized controllers for shape generation with robotic swarms , 2008, Robotica.