Broadcast Gossip Algorithms for Consensus

被引:317
|
作者
Aysal, Tuncer Can [1 ]
Yildiz, Mehmet Ercan [1 ]
Sarwate, Anand D. [2 ]
Scaglione, Anna
机构
[1] Cornell Univ, Commun Res Signal Proc Grp, Sch Elect & Comp Engn, Ithaca, NY 14853 USA
[2] Univ Calif Berkeley, Sensory Informat Proc & Commun Grp, Dept Elect Engn & Comp Sci, Berkeley, CA 94720 USA
基金
美国国家科学基金会;
关键词
Broadcasting; distributed average consensus; gossip algorithms; sensor networks; SENSOR NETWORKS; TOPOLOGY; AGENTS;
D O I
10.1109/TSP.2009.2016247
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Motivated by applications to wireless sensor, peer-to-peer, and ad hoe networks, we study distributed broadcasting algorithms for exchanging information and computing in an arbitrarily connected network of nodes. Specifically, we study a broadcasting-based gossiping algorithm to compute the (possibly weighted) average of the initial measurements of the nodes at every node in the network. We show that the broadcast gossip algorithm converges almost surely to a consensus. We prove that the random consensus value is, in expectation, the average of initial node measurements and that it can be made arbitrarily close to this value in mean squared error sense, under a balanced connectivity model and by trading off convergence speed with accuracy of the computation. We provide theoretical and numerical results on the mean square error performance, on the convergence rate and study the effect of the "mixing parameter" on the convergence rate of the broadcast gossip algorithm. The results indicate that the mean squared error strictly decreases through iterations until the consensus is achieved. Finally, we assess and compare the communication cost of the broadcast gossip algorithm to achieve a given distance to consensus through theoretical and numerical results.
引用
收藏
页码:2748 / 2761
页数:14
相关论文
共 50 条
  • [1] Broadcast Gossip Algorithms: Design and Analysis for Consensus
    Aysal, Tuncer C.
    Yildiz, Mehmet E.
    Sarwate, Anand D.
    Scaglione, Anna
    [J]. 47TH IEEE CONFERENCE ON DECISION AND CONTROL, 2008 (CDC 2008), 2008, : 4843 - 4848
  • [2] Broadcast Gossip Algorithms for Consensus on Strongly Connected Digraphs
    Wu, Shaochuan
    Rabbat, Michael G.
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2013, 61 (16) : 3959 - 3971
  • [3] Broadcast and Gossip Stochastic Average Consensus Algorithms in Directed Topologies
    Silvestre, Daniel
    Hespanha, Joao P.
    Silvestre, Carlos
    [J]. IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2019, 6 (02): : 474 - 486
  • [4] Broadcast gossip algorithms
    Aysal, Tuncer C.
    Yildiz, Mehmet E.
    Scaglione, Anna
    [J]. 2008 IEEE INFORMATION THEORY WORKSHOP, 2008, : 343 - 347
  • [5] Probabilistic quantization of unbiased broadcast gossip algorithms for consensus in distributed networks
    Wu, Shaochuan
    Wei, Yuming
    Gao, Yulong
    Zhang, Wenbin
    [J]. WIRELESS NETWORKS, 2024, 30 (05) : 3349 - 3355
  • [6] Average consensus in sensor networks via broadcast multi-gossip algorithms
    Wang, Huiwei
    Liao, Xiaofeng
    Huang, Tingwen
    [J]. NEUROCOMPUTING, 2013, 117 : 150 - 160
  • [7] QUANTIZED CONSENSUS OF MULTI-AGENT SYSTEMS VIA BROADCAST GOSSIP ALGORITHMS
    Liu, Zhi-Wei
    Guan, Zhi-Hong
    Li, Tao
    Zhang, Xian-He
    Xiao, Jiang-Wen
    [J]. ASIAN JOURNAL OF CONTROL, 2012, 14 (06) : 1634 - 1642
  • [8] Gossip Consensus and Averaging Algorithms with Quantization
    Cai, Kai
    Ishii, Hideaki
    [J]. 2010 AMERICAN CONTROL CONFERENCE, 2010, : 6306 - 6311
  • [9] On spatial gossip algorithms for average consensus
    Rabbat, Michael G.
    [J]. 2007 IEEE/SP 14TH WORKSHOP ON STATISTICAL SIGNAL PROCESSING, VOLS 1 AND 2, 2007, : 705 - 709
  • [10] Queue-based Broadcast Gossip Algorithm for Consensus
    Kar, Soummya
    Negi, Rohit
    Mahzoon, Majid
    Sahu, Anit Kumar
    [J]. 2016 54TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2016, : 1259 - 1266