A Diffusion Protocol for Detection of Link Failure and Utilization of Resources in Multi-Agent Systems

Several applications in a large scale network depend on diffusion of information from one node to others. In this paper, we propose a diffusion protocol for networked multi-agent systems based on both the structure of the network and the priority of agents. The agents (nodes in the network) interact with their neighbors for the diffusion of information based on the weighted difference of the resources available at the neighboring nodes. We observe that the system finally reaches to a weighted agreement which is proportional to the priority of the nodes, or the degree of the nodes. We also perform a convergence analysis of the proposed protocol on both static networks as well as dynamic networks. We propose three different applications where such diffusion protocols can be used – (i) in the detection of link failure, (ii) for ensuring security and utilization of network resources, and (iii) to come up with a static fixed point convergence over a dynamic network. The impact of stability and convergence of the proposed diffusion protocol have also been analyzed through simulation results under different test scenarios. The observations from the simulation validate the theoretical findings of the diffusion protocol and its applicability under different applications.

[1]  Masafumi Yamashita,et al.  Distributed memoryless point convergence algorithm for mobile robots with limited visibility , 1999, IEEE Trans. Robotics Autom..

[2]  R. Srikant,et al.  Quantized Consensus , 2006, 2006 IEEE International Symposium on Information Theory.

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

[4]  Alireza Tahbaz-Salehi,et al.  A Necessary and Sufficient Condition for Consensus Over Random Networks , 2008, IEEE Transactions on Automatic Control.

[5]  Amir G. Aghdam,et al.  Characterization of link failures in multi-agent systems under the agreement protocol , 2012, 2012 American Control Conference (ACC).

[6]  George A. Rovithakis,et al.  Output feedback leader-follower with prescribed performance guarantees for a class of unknown nonlinear multi-agent systems , 2016, 2016 24th Mediterranean Conference on Control and Automation (MED).

[7]  Sonia Martínez,et al.  Robust rendezvous for mobile autonomous agents via proximity graphs in arbitrary dimensions , 2006, IEEE Transactions on Automatic Control.

[8]  Sandip Roy,et al.  Scaled consensus , 2015, Autom..

[9]  Yoshiki Kuramoto,et al.  Chemical Oscillations, Waves, and Turbulence , 1984, Springer Series in Synergetics.

[10]  Yaonan Wang,et al.  Collision-free consensus in multi-agent networks: A monotone systems perspective , 2016, Autom..

[11]  M. Newman,et al.  Finding community structure in very large networks. , 2004, Physical review. E, Statistical, nonlinear, and soft matter physics.

[12]  Marinus Maris,et al.  A multi-agent systems approach to distributed bayesian information fusion , 2010, Inf. Fusion.

[13]  Amir G. Aghdam,et al.  Leader localization in multi-agent systems subject to failure: A graph-theoretic approach , 2011, Autom..

[14]  F. Bullo,et al.  Coordinated deployment of mobile sensing networks with limited-range interactions , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[15]  T. Aoyagi,et al.  Self-organization of complex networks as a dynamical system. , 2015, Physical review. E, Statistical, nonlinear, and soft matter physics.

[16]  Victor M. Preciado,et al.  Detection and isolation of link failures under the agreement protocol , 2013, 52nd IEEE Conference on Decision and Control.

[17]  D. M. Hutton,et al.  Multiagent Systems for Manufacturing Control A Design Methodology , 2006 .

[18]  Matthew Roughan,et al.  The Internet Topology Zoo , 2011, IEEE Journal on Selected Areas in Communications.

[19]  Chen-Nee Chuah,et al.  Analysis of link failures in an IP backbone , 2002, IMW '02.

[20]  Magnus Egerstedt,et al.  Graph Theoretic Methods in Multiagent Networks , 2010, Princeton Series in Applied Mathematics.

[21]  Karl Henrik Johansson,et al.  Distributed model based event-triggered control for synchronization of multi-agent systems , 2016, Autom..

[22]  Wenwu Yu,et al.  Some necessary and sufficient conditions for second-order consensus in multi-agent dynamical systems , 2010, Autom..

[23]  Qiuming Zhu Topologies of agents interactions in knowledge intensive multi-agent systems for networked information services , 2006, Adv. Eng. Informatics.

[24]  E.M. Atkins,et al.  A survey of consensus problems in multi-agent coordination , 2005, Proceedings of the 2005, American Control Conference, 2005..

[25]  Deyuan Meng,et al.  Scaled Consensus Problems on Switching Networks , 2016, IEEE Transactions on Automatic Control.

[26]  Lihua Xie,et al.  Consensus condition for linear multi-agent systems over randomly switching topologies , 2013, Autom..

[27]  B.D.O. Anderson,et al.  The multi-agent rendezvous problem - the asynchronous case , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[28]  Robbert van Renesse,et al.  A Gossip-Style Failure Detection Service , 2009 .

[29]  Amir G. Aghdam,et al.  Detectability of multiple link failures in multi-agent systems under the agreement protocol , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[30]  Qipeng Liu,et al.  Consensus seeking over directed networks with limited information communication , 2013, Autom..

[31]  Guanghui Wen,et al.  Distributed node‐to‐node consensus of multi‐agent systems with stochastic sampling , 2016 .

[32]  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).

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

[34]  Lihua Xie,et al.  Distributed constrained optimal consensus of multi-agent systems , 2016, Autom..

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

[36]  A. Agogino,et al.  Wireless Sensor Networks for Commercial Lighting Control : Decision Making with Multi-agent Systems , 2004 .

[37]  Sandip Roy,et al.  Detecting link failures in complex network processes using remote monitoring , 2015, 2015 American Control Conference (ACC).

[38]  Cheng-Lin Liu,et al.  Scaled consensus seeking in multiple non-identical linear autonomous agents. , 2017, ISA transactions.

[39]  Michael Luck,et al.  Computing as Interaction: Agent and Agreement Technologies , 2008 .

[40]  Richard M. Murray,et al.  DYNAMIC CONSENSUS FOR MOBILE NETWORKS , 2005 .

[41]  Amir G. Aghdam,et al.  Structural controllability of multi-agent networks: Robustness against simultaneous failures , 2013, Autom..

[42]  Frank L. Lewis,et al.  Heterogeneous Multi-Agent Systems: Reduced-Order Synchronization and Geometry , 2016, IEEE Transactions on Automatic Control.

[43]  Yi Guo,et al.  Dynamic consensus estimation of weighted average on directed graphs , 2015, Int. J. Syst. Sci..

[44]  Fuchun Sun,et al.  Scaled cluster consensus of discrete-time multi-agent systems with general directed topologies , 2016, Int. J. Syst. Sci..

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

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

[47]  Eduardo Sontag A Lyapunov-Like Characterization of Asymptotic Controllability , 1983, SIAM Journal on Control and Optimization.

[48]  Biplab Sikdar,et al.  Real Time Detection of Link Failures in Inter Domain Routing , 2007, 2007 IEEE International Conference on Communications.

[49]  Zita Vale,et al.  Cost allocation model for distribution networks considering high penetration of distributed energy resources , 2015 .