• DocumentCode
    10371
  • Title

    Multiscale Gossip for Efficient Decentralized Averaging in Wireless Packet Networks

  • Author

    Tsianos, Konstantinos I. ; Rabbat, Michael G.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., McGill Univ., Montréal, QC, Canada
  • Volume
    61
  • Issue
    9
  • fYear
    2013
  • fDate
    1-May-13
  • Firstpage
    2137
  • Lastpage
    2149
  • Abstract
    This paper describes and analyzes a hierarchical algorithm called Multiscale Gossip for solving the distributed average consensus problem in wireless sensor networks. The algorithm proceeds by recursively partitioning a given network. Initially, nodes at the finest scale gossip to compute local averages. Then, using multi-hop communication and geographic routing to communicate between nodes that are not directly connected, these local averages are progressively fused up the hierarchy until the global average is computed. We show that the proposed hierarchical scheme with k=Θ(loglogn) levels of hierarchy is competitive with state-of-the-art randomized gossip algorithms in terms of message complexity, achieving ε-accuracy with high probability after O(n loglogn log[1/(ε)] ) single-hop messages. Key to our analysis is the way in which the network is recursively partitioned. We find that the above scaling law is achieved when subnetworks at scale j contain O(n(2/3)j) nodes; then the message complexity at any individual scale is O(n log[1/ε]). Another important consequence of the hierarchical construction is that the longest distance over which messages are exchanged is O(n1/3) hops (at the highest scale), and most messages (at lower scales) travel shorter distances. In networks that use link-level acknowledgements, this results in less congestion and resource usage by reducing message retransmissions. Simulations illustrate that the proposed scheme is more efficient than state-of-the-art randomized gossip algorithms based on averaging along paths.
  • Keywords
    communication complexity; distributed processing; randomised algorithms; telecommunication network routing; wireless sensor networks; decentralized averaging; distributed average consensus problem; finest scale gossip; geographic routing; hierarchical algorithm; hierarchical scheme; link-level acknowledgements; message complexity; message retransmissions; multihop communication; multiscale gossip; recursive partitioning; single-hop messages; state-of-the-art randomized gossip algorithms; wireless packet networks; wireless sensor networks; Algorithm design and analysis; Network topology; Partitioning algorithms; Routing; Signal processing algorithms; Topology; Wireless sensor networks; Consensus algorithms; distributed signal processing; hierarchical processing; scaling laws; wireless sensor networks;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/TSP.2013.2239992
  • Filename
    6410444