Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

The Convergence of Bird Flocking

Published: 01 July 2014 Publication History
  • Get Citation Alerts
  • Abstract

    We bound the time it takes for a group of birds to stabilize in a standard flocking model. Each bird averages its velocity with its neighbors lying within a fixed radius. We resolve the worst-case complexity of this natural algorithm by providing asymptotically tight bounds on the time to equilibrium. We reduce the problem to two distinct questions in computational geometry and circuit complexity.

    References

    [1]
    Ballerini, M., Cabibbo, N., Candelier, R., Cavagna, A., Cisbani, E., Giardina, I., Lecomte, V., Orlandi, A., Parisi, G., Procaccini, A., Viale, M., and Zdravkovic, V. 2008. Interaction ruling animal collective behavior depends on topological rather than metric distance: Evidence from a field study. Proc. Nat. Acad. Sci. 105, 1232--1237.
    [2]
    Bialek, W., Cavagna, A., Giardina, I., Mora, T., Silvestri, E., Viale, M., and Walczak, A. 2012. Statistical mechanics for natural flocks of birds. Proc. Nat. Acad. Sci. 109, 4786--4791.
    [3]
    Camazine, S., Deneubourg, J.-L., Franks, N., Sneyd, J., Theraulaz, G., and Bonabeau, E. 2003. Self-Organization in Biological Systems. Princeton University Press, Princeton, N.J.
    [4]
    Canny, J. 1988. Complexity of Robot Motion Planning. The MIT Press.
    [5]
    Cavagna, A., Cimarelli, A., Giardina, I., Orlandi, A., Parisi, G., Santagati, R., Stefanini, F., and Viale, M. 2010. Scale-free correlations in starling flocks. Proc. Nat. Acad. Sci. 107, 11865--11870.
    [6]
    Cavagna, A., Giardina, I., Orlandi, A., Parisi, G., and Procaccini, A. 2008a. The starflag handbook on collective animal behaviour: 2. Three-dimensional analysis. Animal Behav. 76, 237--248.
    [7]
    Cavagna, A., Giardina, I., Orlandi, A., Parisi, G., Procaccini, A., Viale, M., and Zdravkovic, V. 2008b. The starflag handbook on collective animal behaviour: 1. empirical methods. Animal Behav. 76, 217--236.
    [8]
    Chazelle, B. 2009. The convergence of bird flocking. arXiv:0905.4241v1, May 2009. Preliminary version in Proceedings SODA’09, 422--431.
    [9]
    Chazelle, B. 2011. The total s-energy of a multiagent system. SIAM J. Control Optim. 49, 1680--1706.
    [10]
    Chazelle, B. 2012a. The dynamics of influence systems. In Proceedings of the 53rd IEEE FOCS, 311--320.
    [11]
    Chazelle, B. 2012b. Natural algorithms and influence systems. Commun. ACM 55, 101--110.
    [12]
    Chung, F. 1997. Spectral Graph Theory. CBMS Regional Conference Series in Mathematics. American Mathematical Society, Providence, R.I.
    [13]
    Cucker, F. and Smale, S. 2007. Emergent behavior in flocks. IEEE Trans. Automatic Control 52, 852--862.
    [14]
    Hendrickx, J. and Blondel, V. 2006. Convergence of different linear and non-linear vicsek models. In Proceedings of the 17th International Symposium on Mathematical Theory of Networks and Systems (MTNS’06). 1229--1240.
    [15]
    Jadbabaie, A., Lin, J., and Morse, A. 2003. Coordination of groups of mobile autonomous agents using nearest neighbor rules. IEEE Trans. Automatic Control 48, 988--1001.
    [16]
    Ji, M. and Egerstedt, M. 2007. Distributed coordination control of multi-agent systems while preserving connectedness. IEEE Trans. Robot. 23, 693--703.
    [17]
    Kemeny, J. and Snell, J. 1983. Finite Markov Chains. Springer.
    [18]
    Kim, H. and Huse, D. 2012. Superdiffusive nonequilibrium motion of an impurity in a fermi sea. Phys. Rev. A 85.
    [19]
    Landau, H. and Odlyzko, A. 1981. Bounds for eigenvalues of certain stochastic matrices. Lin. Algebra Its Appl. 38, 5--15.
    [20]
    Li, S. and Wang, H. 2004. Multi-agent coordination using nearest neighbor rules: Revisiting the Vicsek model. arXiv:cs/0407021v2.
    [21]
    Moreau, L. 2005. Stability of multiagent systems with time-dependent communication links. IEEE Trans. Automatic Control 50, 169--182.
    [22]
    Moshtagh, N., Jadbabaie, A., and Daniilidis, K. 2005. Distributed geodesic control laws for flocking of nonholonomic agents. In Proceedings of the 44th IEEE Conference on Decision and Control and European Control Conference (ECC-CDC’05).
    [23]
    Olfati-Saber, R. 2006. Flocking for multi-agent dynamic systems: Algorithms and theory. IEEE Trans. Automatic Control 51, 401--420.
    [24]
    Reynolds, C. 1987. Flocks, herds, and schools: A distributed behavioral model. Comput. Graph. 21, 25--34.
    [25]
    Seneta, E. 2006. Non-Negative Matrices and Markov Chains. 2nd Ed., Springer.
    [26]
    Shi, H., Wang, L., and Chu, T. 2005. Coordination of multiple dynamic agents with asymmetric interactions. In Proceedings of the IEEE International Symposium on Intelligent Control. 1423--1428.
    [27]
    Tahbaz-Salehi, A. and Jadbabaie, A. 2007. Bounds for eigenvalues of certain stochastic matrices. On recurrence of graph connectivity in Vicsek’s model of motion coordination for mobile autonomous agents. In Proceedings of the American Control Conference (ACC’07). 699--704.
    [28]
    Tang, G. and Guo, L. 2007. Convergence of a class of multi-agent systems in probabilistic framework. J. Syst. Sci. Complex. 20, 173--197.
    [29]
    Tanner, H., Jadbabaie, A., and Pappas, G. 2003a. Stable flocking of mobile agents, Part I: Fixed topology. In Proceedings of the IEEE Conference on Decision and Control. 2010--2015.
    [30]
    Tanner, H., Jadbabaie, A., and Pappas, G. 2003b. Stable flocking of mobile agents, Part II: Dynamic topology. In Proceedings of the IEEE Conference on Decision and Control, Maui, Hawaii. 2016--2021.
    [31]
    Tanner, H., Jadbabaie, A., and Pappas, G. 2007. Flocking in fixed and switching networks. IEEE Trans. Automatic Control 52, 863--868.
    [32]
    Toner, J. and Tu, Y. 1995. Long range order in a twodimensional dynamical xy model: How birds fly together. Phys. Rev. Lett. 75, 4326--4329.
    [33]
    Vicsek, T., Czirók, A., Ben-Jacob, E., Cohen, I., and Shochet, O. 1995. Novel type of phase transition in a system of self-driven particles. Phys. Rev. Lett. 75, 1226--1229.
    [34]
    Yap, C. 2000. Fundamental Problems of Algorithmic Algebra. Oxford University Press, Inc., New York.

    Cited By

    View all
    • (2023)Exploringthe Potential of Artificial Intelligence as a Tool for Architectural Design: A Perception Study Using Gaudí’sWorksBuildings10.3390/buildings1307186313:7(1863)Online publication date: 22-Jul-2023
    • (2023)Distributed algorithms from arboreal ants for the shortest path problemProceedings of the National Academy of Sciences10.1073/pnas.2207959120120:6Online publication date: 30-Jan-2023
    • (2022)Swarm Ornithopter Robirds: An Architecture to Protect Aerospace for Aerial DefenseProceedings of the 2022 3rd International Conference on Robotics Systems and Vehicle Technology10.1145/3560453.3560456(12-15)Online publication date: 22-Jul-2022
    • Show More Cited By

    Index Terms

    1. The Convergence of Bird Flocking

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image Journal of the ACM
      Journal of the ACM  Volume 61, Issue 4
      July 2014
      259 pages
      ISSN:0004-5411
      EISSN:1557-735X
      DOI:10.1145/2660259
      Issue’s Table of Contents
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 01 July 2014
      Accepted: 01 March 2014
      Revised: 01 October 2013
      Received: 01 May 2009
      Published in JACM Volume 61, Issue 4

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. Natural algorithms
      2. dynamic systems

      Qualifiers

      • Research-article
      • Research
      • Refereed

      Funding Sources

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)29
      • Downloads (Last 6 weeks)4
      Reflects downloads up to 26 Jul 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2023)Exploringthe Potential of Artificial Intelligence as a Tool for Architectural Design: A Perception Study Using Gaudí’sWorksBuildings10.3390/buildings1307186313:7(1863)Online publication date: 22-Jul-2023
      • (2023)Distributed algorithms from arboreal ants for the shortest path problemProceedings of the National Academy of Sciences10.1073/pnas.2207959120120:6Online publication date: 30-Jan-2023
      • (2022)Swarm Ornithopter Robirds: An Architecture to Protect Aerospace for Aerial DefenseProceedings of the 2022 3rd International Conference on Robotics Systems and Vehicle Technology10.1145/3560453.3560456(12-15)Online publication date: 22-Jul-2022
      • (2022)Quick Relaxation in Collective Motion2022 IEEE 61st Conference on Decision and Control (CDC)10.1109/CDC51059.2022.9992475(6472-6477)Online publication date: 6-Dec-2022
      • (2021)Consensus From Distributed Iterative Voting2021 IEEE 11th Annual Computing and Communication Workshop and Conference (CCWC)10.1109/CCWC51732.2021.9376080(0829-0833)Online publication date: 27-Jan-2021
      • (2021)Flocking-based decentralised double auction for P2P energy trading within neighbourhoodsInternational Journal of Electrical Power & Energy Systems10.1016/j.ijepes.2021.106766129(106766)Online publication date: Jul-2021
      • (2020)Tactile tails: a new hypothesis for the function of the elongate tails of diplodocid sauropodsHistorical Biology10.1080/08912963.2020.176909233:10(2057-2066)Online publication date: 28-May-2020
      • (2019)Nature Inspired Computing for Wireless Networks ApplicationsInternational Journal of Applied Evolutionary Computation10.4018/IJAEC.201901010110:1(1-29)Online publication date: 1-Jan-2019
      • (2019)A Sharp Bound on the $s$-Energy and Its Applications to Averaging SystemsIEEE Transactions on Automatic Control10.1109/TAC.2019.289950964:10(4385-4390)Online publication date: Oct-2019
      • (2019)Flocking with General Local Interaction and Large PopulationJournal of Systems Science and Complexity10.1007/s11424-019-7407-x32:6(1498-1525)Online publication date: 14-Dec-2019
      • Show More Cited By

      View Options

      Get Access

      Login options

      Full Access

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media