Abstract
This chapter presents an overview of synchronization behavior in nature and social systems. It is seen that distributed decisions made by each agent in a group based only on the information locally available to it can result in collective synchronized motion of an overall group. The idea of a communication graph that models the information flows in a multi-agent group is introduced. Mechanisms are given by which decisions can be made locally by each agent and informed leaders can guide collective behaviors by interacting directly with only a few agents. Synchronization and collective behavior phenomena are discussed in biological systems, physics and chemistry, and engineered systems. The dependence of collective behaviors of a group on the type of information flow allowed between its agents is emphasized. Various different graph topologies are presented including random graphs, small-world networks, scale-free networks, and distance formation graphs. The early work in cooperative control systems on graphs is outlined.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Networks of Coupled Dynamical Systems. Collective Motion in Biological and Social Systems, Physics and Chemistry, and Engineered Systems
Darwin CR (1859) The Origin of Species. John Murray Publisher, London
An Inquiry into the Nature and Causes of the Wealth of Nations. Strahan and Cadell, London
Kauffman SA (1969) Metabolic stability and epigenesis in randomly constructed genetic nets. J Theor Biol 22:437–467
Kuramoto Y (1984) Chemical Oscillations, Waves, and Turbulence. Springer, Berlin
Axelrod R (1984) The Evolution of Cooperation. Basic Books, New York
Reynolds CW (1987) Flocks, herds, and schools: a distributed behavioral model. Comput Graphics 21(4):25–34
Sattenspiel L, Simon CP (1988) The spread and persistence of infectious diseases in structured populations. Math Biosci 90:341–366
Strogatz SH, Stewart I (1993) Coupled oscillators and biological synchronization. Sci Am 269(6):102–109
Wasserman S, Faust K (1994) Social Network Analysis: Methods and Applications. Cambridge University Press, Cambridge
Das R, Mitchell M, Crutchfield JP (1994) Parallel Problem Solving from Nature. In: Davido Y, Schwefel H-P, Manner R (eds) Lecture Notes in Computer Science 866. Springer, Berlin, pp 344–353
Vicsek T, Czirok A, Ben-Jacob E, Cohen I, Shochet O (1995) Novel type of phase transition in a system of self-driven particles. Phys Rev Lett 75(6):1226–1229
Wiesenfeld K (1996) New results on frequency-locking dynamics of disordered Josephson arrays. Physica B 222:315–319
Bressloff PC, Coombes S, De Souza B (1997) Dynamics of a ring of pulse-coupled oscillators: a group theoretic approach. Phys Rev Lett 79:2791–2794
Helbing D, Farkas I, Vicsek T (2000) Simulating dynamical features of escape panic. Nature 407:487–490
Couzin ID, Krause J, Franks NR, Levin SA (2005) Effective leadership and decision-making in animal groups on the move. Nature 533:513–516
Wang W, Slotine J (2006) A theoretical study of different leader roles in networks. IEEE Trans Autom Control 51(7):1156–1161
Defoort M, Floquet T, Kokosy A, Perruquetti W (2008) Sliding-mode formation control for cooperative autonomous mobile robots. IEEE Trans Ind Electron 55(11):3944–3953.
Cruz D, McClintock J, Perteet B, Orqueda O, Cao Y, Fierro R (2007) Decentralized cooperative control—a multivehicle platform for research in networked embedded systems. IEEE Control Syst Mag 27(3):58–78
Wang X, Yadav V, Balakrishnan S (2007) Cooperative UAV formation flying with obstacle/collision avoidance. IEEE Trans Contr Syst Technol 15(4):672–679
Chen J, Cao X, Cheng P, Xiao Y, Sun Y (2010) Distributed collaborative control for industrial automation with wireless sensor and actuator networks. IEEE Trans Ind Electron 57(12):4219–4230
Types of Graph Topologies and Structured Information Flow in Collective Groups
Murray R (2007) Recent research in cooperative control of multivehicle systems. J Dyn Syst Meas Control 129(5):571–583
Strogatz SH (2001) Exploring complex networks. Nature 410:268–276
Erdos P, Renyi A (1960) On the evolution of random graphs. Publ Math Inst Hung Acad Sci 5:17–61
Bollobas B (1985) Random Graphs. Academic Press, London
Watts DJ, Strogatz SH (1998) Collective dynamics of small world networks. Nature 393:440–442
Barabasi AL, Albert R (1999) Emergence of scaling in random networks. Science 286:509–512
Jeong H, Mason SP, Barabasi A-L, Oltvai ZN (2001) Lethality and centrality in protein networks. Nature 411:41–42
Distributed Computation and Cooperative Control of Multi-Agent Systems on Graphs
Tsitsiklis J (1984) Problems in Decentralized Decision Making and Computation. Ph.D. dissertation, Dept. Elect. Eng. and Comput. Sci. MIT, Cambridge, MA
Tsitsiklis J, Bertsekas D, Athans M (1986) Distributed asynchronous deterministic and stochastic gradient optimization algorithms. IEEE Trans Autom Control 31(9):803–812
Bertsekas D, Tsitsiklis JN (1997) Parallel and Distributed Computation: Numerical Methods. Athena Scientific, Belmont, MA
Jadbabaie A, Lin J, Morse A (2003) Coordination of groups of mobile autonomous agents using nearest neighbor rules. IEEE Trans Autom Control 48(6):988–1001
Olfati-Saber R, Murray R (2004) Consensus problems in networks of agents with switching topology and time-delays. IEEE Trans Autom Control 49(9):1520–1533
Fax J, Murray R (2004) Information flow and cooperative control of vehicle formations. IEEE Trans Autom Control 49(9):1465–1476
Leonard NE, Fiorelli E (2001) Virtual leaders, artificial potentials, and coordinated control of groups. In: Proc. IEEE Conf. Decision Control, Orlando, FL, pp. 2968–2973.
Gazi V, Passino KM (2003) Stability analysis of swarms. IEEE Trans.Autom Control 48(4):692–697
Gazi V, Passino KM (2004) Stability analysis of social foraging swarms. IEEE Trans Sys Man Cyber-Part B: Cybernetics 34(1):539–557
Ren W, Beard R (2005) Consensus seeking in multiagent systems under dynamically changing interaction topologies. IEEE Trans Autom Control 50(5):655–661
Moreau L (2005) Stability of multiagent systems with time-dependent communication links. IEEE Trans Autom Control 50(2):169–182
Ren W, Beard R, Atkins E (2005) A survey of consensus problems in multi-agent coordination. In: Proc. Amer. Control Conf., Portland, OR, pp. 1859–1864
Han J, Li M, Guo L (2006) Soft control on collective behavior of a group of autonomous agents by a shill agent. J Syst Sci Complexity 19:54–62
Ren W, Beard R, Atkins E (2007) Information consensus in multivehicle cooperative control. IEEE Control Syst Mag 27(2):71–82
Ren W, Moore K, Chen Y (2007) High-order and model reference consensus algorithms in cooperative control of multivehicle systems. J Dyn Syst Meas Control 129(5):678–688
Olfati-Saber R, Fax J, Murray R (2007) Consensus and cooperation in networked multi-agent systems. Proc IEEE 95(1):215–233
Zhu W, Cheng D (2010) Leader-following consensus of second-order agents with multiple time-varying delays. Automatica 46(12):1994–1999
Ren W, Cao C (2011) Distributed Coordination of Multi-Agent Networks: Emergent Problems, Models, and Issues. Springer-Verlag, London
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2014 Springer-Verlag London
About this chapter
Cite this chapter
Lewis, F., Zhang, H., Hengster-Movric, K., Das, A. (2014). Introduction to Synchronization in Nature and Physics and Cooperative Control for Multi-Agent Systems on Graphs. In: Cooperative Control of Multi-Agent Systems. Communications and Control Engineering. Springer, London. https://doi.org/10.1007/978-1-4471-5574-4_1
Download citation
DOI: https://doi.org/10.1007/978-1-4471-5574-4_1
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-4471-5573-7
Online ISBN: 978-1-4471-5574-4
eBook Packages: EngineeringEngineering (R0)