Scaling Laws for Consensus Protocols Subject to Noise

We study the performance of discrete-time consensus protocols in the presence of additive noise. When the consensus dynamic corresponds to a reversible Markov chain, we give an exact expression for a weighted version of steady-state disagreement in terms of the stationary distribution and hitting times in an underlying graph. We then show how this result can be used to characterize the noise robustness of a class of protocols for formation control in terms of the Kemeny constant of an underlying graph.

[1]  B. Anderson,et al.  A FRAMEWORK FOR MAINTAINING FORMATIONS BASED ON RIGIDITY , 2002 .

[2]  Fu Lin,et al.  Algorithms for Leader Selection in Stochastically Forced Consensus Networks , 2013, IEEE Transactions on Automatic Control.

[3]  Milad Siami,et al.  Systemic measures for performance and robustness of large-scale interconnected dynamical networks , 2014, 53rd IEEE Conference on Decision and Control.

[4]  Uriel Feige,et al.  Random Walks on Regular and Irregular Graphs , 1996, SIAM J. Discret. Math..

[5]  Noah E. Friedkin,et al.  Social Influence Network Theory: A Sociological Examination of Small Group Dynamics , 2011 .

[6]  Richard M. Murray,et al.  Approximate distributed Kalman filtering in sensor networks with quantifiable performance , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[7]  Alexander Olshevsky,et al.  Efficient information aggregation strategies for distributed control and signal processing , 2010, 1009.6036.

[8]  R. Murray,et al.  Graph rigidity and distributed formation stabilization of multi-vehicle systems , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[9]  N. Anderson Foundations of information integration theory , 1981 .

[10]  Vincent D. Blondel,et al.  Three and higher dimensional autonomous formations: Rigidity, persistence and structural persistence , 2007, Autom..

[11]  S. Fortunato,et al.  Statistical physics of social dynamics , 2007, 0710.3256.

[12]  Panganamala Ramana Kumar,et al.  Fundamental Limits on Synchronizing Clocks Over Networks , 2011, IEEE Transactions on Automatic Control.

[13]  Prabhakar Raghavan,et al.  The electrical resistance of a graph captures its commute and cover times , 2005, computational complexity.

[14]  R. Carli,et al.  Quadratic indices for the analysis of consensus algorithms , 2009, 2009 Information Theory and Applications Workshop.

[15]  Mireille E. Broucke,et al.  Stabilisation of infinitesimally rigid formations of multi-robot networks , 2009, Int. J. Control.

[16]  Felipe Torres,et al.  On hitting times for simple random walk on dense Erd\"os-R\'enyi random graphs , 2013, 1310.1792.

[17]  Mark Levene,et al.  Kemeny's Constant and the Random Surfer , 2002, Am. Math. Mon..

[18]  M. Stone The Opinion Pool , 1961 .

[19]  Richard M. Murray,et al.  Information flow and cooperative control of vehicle formations , 2004, IEEE Transactions on Automatic Control.

[20]  Ali Jadbabaie,et al.  On performance of consensus protocols subject to noise: Role of hitting times and network structure , 2015, 2016 IEEE 55th Conference on Decision and Control (CDC).

[21]  W. Ren Consensus strategies for cooperative control of vehicle formations , 2007 .

[22]  Naomi Ehrich Leonard,et al.  Robustness of noisy consensus dynamics with directed communication , 2010, Proceedings of the 2010 American Control Conference.

[23]  Deborah Estrin,et al.  Proceedings of the 5th Symposium on Operating Systems Design and Implementation Fine-grained Network Time Synchronization Using Reference Broadcasts , 2022 .

[24]  John N. Tsitsiklis,et al.  On Krause's Multi-Agent Consensus Model With State-Dependent Connectivity , 2008, IEEE Transactions on Automatic Control.

[25]  Milad Siami,et al.  New spectral bounds on H2-norm of linear dynamical networks , 2017, Autom..

[26]  Mac Schwager,et al.  Consensus learning for distributed coverage control , 2008, 2008 IEEE International Conference on Robotics and Automation.

[27]  Alex Olshevsky,et al.  Linear Time Average Consensus on Fixed Graphs and Implications for Decentralized Optimization and Multi-Agent Control , 2014, 1411.4186.

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

[29]  Francesco Bullo,et al.  Opinion Dynamics in Heterogeneous Networks: Convergence Conjectures and Theorems , 2011, SIAM J. Control. Optim..

[30]  Ajay D. Kshemkalyani,et al.  Clock synchronization for wireless sensor networks: a survey , 2005, Ad Hoc Networks.

[31]  Ali Jadbabaie,et al.  Combinatorial bounds and scaling laws for noise amplification in networks , 2013, 2013 European Control Conference (ECC).

[32]  Wei Ren,et al.  Consensus strategies for cooperative control of vehicle formations , 2007 .

[33]  Mireille E. Broucke,et al.  Stabilization of infinitesimally rigid formations of multi-robot networks , 2008, 2008 47th IEEE Conference on Decision and Control.

[34]  Daizhan Cheng,et al.  Leader-following consensus of multi-agent systems under fixed and switching topologies , 2010, Syst. Control. Lett..

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

[36]  João Pedro Hespanha,et al.  Error Scaling Laws for Linear Optimal Estimation From Relative Measurements , 2009, IEEE Transactions on Information Theory.

[37]  Ruggero Carli,et al.  Optimal Synchronization for Networks of Noisy Double Integrators , 2011, IEEE Transactions on Automatic Control.

[38]  Qun Li,et al.  Global Clock Synchronization in Sensor Networks , 2006, IEEE Trans. Computers.

[39]  Yik-Chung Wu,et al.  Clock Synchronization of Wireless Sensor Networks , 2011, IEEE Signal Processing Magazine.

[40]  Wei Ren,et al.  Information consensus in multivehicle cooperative control , 2007, IEEE Control Systems.

[41]  Ruggero Carli,et al.  Network Clock Synchronization Based on the Second-Order Linear Consensus Algorithm , 2014, IEEE Transactions on Automatic Control.

[42]  Steve Kirkland On the Kemeny constant and stationary distribution vector for a Markov chain , 2014 .

[43]  Asuman E. Ozdaglar,et al.  Distributed Subgradient Methods for Multi-Agent Optimization , 2009, IEEE Transactions on Automatic Control.

[44]  Travis Mercker,et al.  An extension of consensus-based auction algorithms for decentralized, time-constrained task assignment , 2010, Proceedings of the 2010 American Control Conference.

[45]  Jorge Cortes,et al.  Notes on averaging over acyclic digraphs and discrete coverage control , 2006, CDC.

[46]  Rainer Hegselmann,et al.  Opinion dynamics and bounded confidence: models, analysis and simulation , 2002, J. Artif. Soc. Soc. Simul..

[47]  John N. Tsitsiklis,et al.  Distributed Asynchronous Deterministic and Stochastic Gradient Optimization Algorithms , 1984, 1984 American Control Conference.

[48]  Fikret Sivrikaya,et al.  Time synchronization in sensor networks: a survey , 2004, IEEE Network.

[49]  Naomi Ehrich Leonard,et al.  Information centrality and optimal leader selection in noisy networks , 2013, 52nd IEEE Conference on Decision and Control.

[50]  John G. Kemeny,et al.  Finite Markov Chains. , 1960 .

[51]  Han-Lim Choi,et al.  Consensus-Based Decentralized Auctions for Robust Task Allocation , 2009, IEEE Transactions on Robotics.

[52]  Ruggero Carli,et al.  Distributed Kalman filtering based on consensus strategies , 2008, IEEE Journal on Selected Areas in Communications.

[53]  Jonathan P. How,et al.  An unbiased Kalman consensus algorithm , 2006 .

[54]  John Lygeros,et al.  Topology design for optimal network coherence , 2014, 2015 European Control Conference (ECC).

[55]  M. Degroot Reaching a Consensus , 1974 .

[56]  Bassam Bamieh,et al.  Consensus and Coherence in Fractal Networks , 2013, IEEE Transactions on Control of Network Systems.

[57]  Milad Siami,et al.  Centrality Measures in Linear Consensus Networks With Structured Network Uncertainties , 2018, IEEE Transactions on Control of Network Systems.

[58]  Luca Schenato,et al.  Average TimeSynch: A consensus-based protocol for clock synchronization in wireless sensor networks , 2011, Autom..

[59]  Stephen P. Boyd,et al.  Distributed average consensus with least-mean-square deviation , 2007, J. Parallel Distributed Comput..

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

[61]  Bassam Bamieh,et al.  Coherence in Large-Scale Networks: Dimension-Dependent Limitations of Local Feedback , 2011, IEEE Transactions on Automatic Control.

[62]  Milad Siami,et al.  Fundamental Limits and Tradeoffs on Disturbance Propagation in Linear Dynamical Networks , 2014, IEEE Transactions on Automatic Control.

[63]  João Pedro Hespanha,et al.  Estimation From Relative Measurements: Electrical Analogy and Large Graphs , 2008, IEEE Transactions on Signal Processing.

[64]  Naomi Ehrich Leonard,et al.  Rearranging trees for robust consensus , 2011, IEEE Conference on Decision and Control and European Control Conference.

[65]  Sandro Zampieri,et al.  Resistance-Based Performance Analysis of the Consensus Algorithm over Geometric Graphs , 2013, SIAM J. Control. Optim..

[66]  G. Giannakis,et al.  Kalman Filtering in Wireless Sensor Networks , 2010, IEEE Control Systems.

[67]  Milad Siami,et al.  Fundamental Limits and Tradeoffs on Disturbance Propagation in Large-Scale Dynamical Networks , 2014 .

[68]  Naomi Ehrich Leonard,et al.  Node Classification in Networks of Stochastic Evidence Accumulators , 2012, ArXiv.

[69]  V. Climenhaga Markov chains and mixing times , 2013 .

[70]  John A. Sylvester Random walk hitting times and effective resistance in sparsely connected Erdős-Rényi random graphs , 2021, J. Graph Theory.