A local average broadcast gossip algorithm for fast global consensus over graphs

被引:7
作者
Wang, Gang [1 ]
Wang, Zhiyue [1 ]
Wu, Jie [2 ]
机构
[1] Beihang Univ, Sch Elect & Informat Engn, Beijing 100191, Peoples R China
[2] Temple Univ, Dept Comp & Informat Sci, Philadelphia, PA 19122 USA
基金
中国国家自然科学基金;
关键词
Broadcasting; Consensus; Local average; d-regular graph; Random graph; SCHEME;
D O I
10.1016/j.jpdc.2017.05.008
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Motivated by applications to wireless sensor, peer-to-peer, and social networks, the canonical average consensus problem is considered in random and regular graphs in this paper. A local average information exchange (LAIE) algorithm is developed to compute the global consensus of the initial measurements of the nodes at every node in the network. In the proposed algorithm, each node interacts with all of its neighboring nodes in each round of the diffusion process to compute and exchange the local average value, such that all nodes can asymptotically reach a global consensus in a distributed manner very quickly. This is in contrast to the conventional random gossip scheme, where each node only interacts with one of its neighboring nodes, leading to very long convergence time. Results show that in a random graph with n nodes, the convergence time of the LAIE algorithm is bounded below by Omega ((n-1)log n/Delta),(1) where the parameter Delta denotes the largest degree of the graphs. When a network has n nodes represented by d-regular topology graphs (d > 2), where each node has the same number of neighbors d, the convergence time of the LAIE algorithm is bounded below by Theta (n(d+1)log n(2+d+2 root d-1)(d-2 root d-1)). This shows that the proposed algorithms can achieve quicker convergence to the global consensus than other schemes based on the classic random gossip algorithm. Finally, we assess and compare the communication cost of the local average algorithm to achieve consensus through numerical results. (C) 2017 Elsevier Inc. All rights reserved.
引用
收藏
页码:301 / 309
页数:9
相关论文
共 23 条
  • [1] Broadcast Gossip Algorithms for Consensus
    Aysal, Tuncer Can
    Yildiz, Mehmet Ercan
    Sarwate, Anand D.
    Scaglione, Anna
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2009, 57 (07) : 2748 - 2761
  • [2] Randomized gossip algorithms
    Boyd, Stephen
    Ghosh, Arpita
    Prabhakar, Balaji
    Shah, Devavrat
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2006, 52 (06) : 2508 - 2530
  • [3] Censor-Hillel K., 2012, P 44 ANN ACM S THEOR
  • [4] Geographic gossip: Efficient averaging for sensor networks
    Dimakis, Alexandros D. G.
    Sarwate, Anand D.
    Wainwright, Martin J.
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2008, 56 (03) : 1205 - 1216
  • [5] Randomized consensus algorithms over large scale networks
    Fagnani, Fabio
    Zampieri, Sandro
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2008, 26 (04) : 634 - 649
  • [6] Broadcast Gossip Averaging: Interference and Unbiasedness in Large Abelian Cayley Networks
    Fagnani, Fabio
    Frasca, Paolo
    [J]. IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, 2011, 5 (04) : 866 - 875
  • [7] Haeupler Bernhard, 2013, P 24 SODA ACM SIAM S
  • [8] Horn R. A., 2014, MATRIX ANAL
  • [9] Coordination of groups of mobile autonomous agents using nearest neighbor rules
    Jadbabaie, A
    Lin, J
    Morse, AS
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2003, 48 (06) : 988 - 1001
  • [10] Cluster-Based Distributed Consensus
    Li, Wenjun
    Dai, Huaiyu
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2009, 8 (01) : 28 - 31