Eavesdropping-Based Gossip Algorithms for Distributed Consensus in Wireless Sensor Networks

In this letter, we present an eavesdropping-based gossip algorithm (EBGA). In the novel algorithm, when a node unicasts its values to a randomly selected neighboring node, all other nodes, which eavesdrop these values, simultaneously update their state values. By exploiting the broadcast nature of wireless communications, this novel algorithm has similar performance to broadcast gossip algorithms. Although broadcast gossip algorithms have the fastest rate of convergence among all gossip algorithms, they either converge to a random value rather than the average consensus, or need out-degree information available for each node to guarantee convergence to the average consensus. Utilizing non-negative matrix theory and ergodicity coefficient, we have proved that this novel algorithm can converge to the average consensus without any assumption which is difficult to be realized in real networks.

[1]  Kai Cai,et al.  Average consensus on general strongly connected digraphs , 2012, Autom..

[2]  Stephen P. Boyd,et al.  Randomized gossip algorithms , 2006, IEEE Transactions on Information Theory.

[3]  Anand D. Sarwate,et al.  Broadcast Gossip Algorithms for Consensus , 2009, IEEE Transactions on Signal Processing.

[4]  Michael G. Rabbat,et al.  Broadcast Gossip Algorithms for Consensus on Strongly Connected Digraphs , 2012, IEEE Transactions on Signal Processing.

[5]  Ιωαννησ Τσιτσικλησ,et al.  PROBLEMS IN DECENTRALIZED DECISION MAKING AND COMPUTATION , 1984 .

[6]  M Franceschelli,et al.  Distributed Averaging in Sensor Networks Based on Broadcast Gossip Algorithms , 2011, IEEE Sensors Journal.

[7]  Mohammed Abdullah,et al.  The Cover Time of Random Walks on Graphs , 2012, ArXiv.

[8]  Michael G. Rabbat,et al.  Greedy Gossip With Eavesdropping , 2008, IEEE Transactions on Signal Processing.

[9]  Julien M. Hendrickx,et al.  On the mean square error of randomized averaging algorithms , 2013, Autom..

[10]  Ilse C. F. Ipsen,et al.  Ergodicity Coefficients Defined by Vector Norms , 2011, SIAM J. Matrix Anal. Appl..

[11]  Vincent K. N. Lau,et al.  Local silencing rules for randomized gossip , 2011, 2011 International Conference on Distributed Computing in Sensor Systems and Workshops (DCOSS).