Finite-Time Weighted Average Consensus and Generalized Consensus Over a Subset

In this paper, the finite-time consensus for arbitrary undirected graphs is discussed. We develop a parametric distributed algorithm as a function of a linear operator defined on the underlying graph and provide a necessary and sufficient condition guaranteeing weighted average consensus in K steps, where K is the number of distinct eigenvalues of the underlying operator. Based on the novel framework of generalized consensus meaning that consensus is reached only by a subset of nodes, we show that the finite-time weighted average consensus can always be reached by a subset corresponding to the non-zero variables of the eigenvector associated with a simple eigenvalue of the operator. It is interesting that the final consensus state is shown to be freely adjustable if a smaller subset of consensus is admitted. Numerical examples, including synthetic and real-world networks, are presented to illustrate the theoretical results. Our approach is inspired by the recent method of successive nulling of eigenvalues by Safavi and Khan.

[1]  W. Zachary,et al.  An Information Flow Model for Conflict and Fission in Small Groups , 1977, Journal of Anthropological Research.

[2]  V. Haimo Finite time controllers , 1986 .

[3]  Dennis S. Bernstein,et al.  Finite-Time Stability of Continuous Autonomous Systems , 2000, SIAM J. Control. Optim..

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

[5]  Shreyas Sundaram,et al.  Distributed function calculation and consensus using linear iterative strategies , 2008, IEEE Journal on Selected Areas in Communications.

[6]  Randal W. Beard,et al.  Distributed Consensus in Multi-vehicle Cooperative Control - Theory and Applications , 2007, Communications and Control Engineering.

[7]  Long Wang,et al.  Finite-Time Consensus Problems for Networks of Dynamic Agents , 2007, IEEE Transactions on Automatic Control.

[8]  Long Wang,et al.  Finite-time weighted average consensus with respect to a monotonic function and its application , 2011, Syst. Control. Lett..

[9]  Alain Y. Kibangou Finite-time average consensus based protocol for distributed estimation over AWGN channels , 2011, IEEE Conference on Decision and Control and European Control Conference.

[10]  Yilun Shang,et al.  Finite-time consensus for multi-agent systems with fixed topologies , 2012, Int. J. Syst. Sci..

[11]  José M. F. Moura,et al.  Discrete Signal Processing on Graphs , 2012, IEEE Transactions on Signal Processing.

[12]  Ling Shi,et al.  Decentralised minimum-time consensus , 2013, Autom..

[13]  Yilun Shang,et al.  Group pinning consensus under fixed and randomly switching topologies with acyclic partition , 2014, Networks Heterog. Media.

[14]  Soummya Kar,et al.  Finite-time distributed consensus through graph filters , 2014, 2014 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[15]  Raphaël M. Jungers,et al.  Graph diameter, eigenvalues, and minimum-time consensus , 2012, Autom..

[16]  Y. Shang Average consensus in multi-agent systems with uncertain topologies and multiple time-varying delays , 2014 .

[17]  Yilun Shang,et al.  Influence of the number of topologically interacting neighbors on swarm dynamics , 2014, Scientific Reports.

[18]  Christoforos N. Hadjicostis,et al.  Average Consensus in the Presence of Delays in Directed Graph Topologies , 2014, IEEE Transactions on Automatic Control.

[19]  Alain Y. Kibangou,et al.  Step-size sequence design for finite-time average consensus in secure wireless sensor networks , 2014, Syst. Control. Lett..

[20]  Yilun Shang,et al.  Couple-group consensus of continuous-time multi-agent systems under Markovian switching topologies , 2015, J. Frankl. Inst..

[21]  Usman A. Khan,et al.  Revisiting Finite-Time Distributed Algorithms via Successive Nulling of Eigenvalues , 2015, IEEE Signal Processing Letters.

[22]  Karl Henrik Johansson,et al.  Finite-Time Consensus Using Stochastic Matrices With Positive Diagonals , 2013, IEEE Transactions on Automatic Control.

[23]  Andrey Polyakov,et al.  Finite-time and fixed-time stabilization: Implicit Lyapunov function approach , 2015, Autom..

[24]  Anna Scaglione,et al.  Consensus on State and Time: Decentralized Regression With Asynchronous Sampling , 2015, IEEE Transactions on Signal Processing.

[25]  Bo Liu,et al.  Eavesdropping-Based Gossip Algorithms for Distributed Consensus in Wireless Sensor Networks , 2015, IEEE Signal Processing Letters.

[26]  Konstantin Avrachenkov,et al.  Cooperative Game Theory Approaches for Network Partitioning , 2017, COCOON.