Analysis of coordination in multi-agent systems through partial difference equations

In this note, we introduce the framework of partial difference equations (PdEs) over graphs for analyzing the behavior of multi-agent systems equipped with decentralized control schemes. Both leaderless and leader-follower models are considered. PdEs mimic partial differential equations (PDEs) on graphs and can be studied by introducing concepts of functional analysis strongly inspired to the corresponding ones arising in PDEs theory. We generalize different models proposed in the literature by introducing errors in the agent dynamics and analyze agent coordination through the joint use of PdEs and automatic control tools. Moreover, for the simplest control schemes, we show that the resulting PdEs enjoy properties that are similar to those of well-known PDEs like the heat equation, thus allowing to exploit physical-based reasoning for conjecturing formation properties.

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

[2]  R. Murray,et al.  Agreement problems in networks with directed graphs and switching topology , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[3]  R. Olfati-Saber A Unified Analytical Look at Reynolds Flocking Rules , 2003 .

[4]  L. Moreau,et al.  Stability of continuous-time distributed consensus algorithms , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[5]  G. Ferrari-Trecate,et al.  Analysis of Coordination in multiple Agents Formations through Partial Difference Equations , 2004 .

[6]  George J. Pappas,et al.  Stable flocking of mobile agents, part I: fixed topology , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[7]  Kevin M. Passino,et al.  Stability analysis of swarms , 2003, IEEE Trans. Autom. Control..

[8]  George J. Pappas,et al.  Stable flocking of mobile agents part I: dynamic topology , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[9]  Béla Bollobás,et al.  Modern Graph Theory , 2002, Graduate Texts in Mathematics.

[10]  Mehdi Gati,et al.  Analysis of coordination in multi-agent systems through partial difference equationsߞPart I: T , 2005 .

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

[12]  Xiaoming Hu,et al.  A control Lyapunov function approach to multiagent coordination , 2002, IEEE Trans. Robotics Autom..

[13]  Petter Ögren,et al.  A control Lyapunov function approach to multi-agent coordination , 2001 .

[14]  A. Bensoussan,et al.  Difference equations on weighted graphs , 2005 .

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

[16]  Pierre-Alexandre Bliman,et al.  Average consensus problems in networks of agents with delayed communications , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[17]  Richard M. Murray,et al.  Flocking with Obstacle Avoidance : Cooperation with Limited Information in Mobile Networks , 2003 .

[18]  C. DeWitt-Morette,et al.  Mathematical Analysis and Numerical Methods for Science and Technology , 1990 .

[19]  G. F.,et al.  From individuals to aggregations: the interplay between behavior and physics. , 1999, Journal of theoretical biology.

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

[21]  Jacques-Louis Lions,et al.  Mathematical Analysis and Numerical Methods for Science and Technology: Volume 5 Evolution Problems I , 1992 .

[22]  George J. Pappas,et al.  Flocking in Fixed and Switching Networks , 2007, IEEE Transactions on Automatic Control.