TY - JOUR
T1 - Broadcast gossip algorithms for consensus
AU - Aysal, Tuncer Can
AU - Yildiz, Mehmet Ercan
AU - Sarwate, Anand D.
AU - Scaglione, Anna
N1 - Funding Information:
Mr. Yildiz is a recipient of a NSF Undergraduate Research Scholarship.
Funding Information:
Manuscript received March 17, 2008; accepted January 23, 2009. First published February 24, 2009; current version published June 17, 2009. The associate editor coordinating the review of this paper and approving it for publication was Dr. Zhi Tian. This work was supported by the NSF Grant CCF 0729074. This work was presented in part at the IEEE Information Theory Workshop, Porto, Portugal, May 2008, and the Conference on Decision and Control, Cancun, Mexico, December 2008.
PY - 2009
Y1 - 2009
N2 - Motivated by applications to wireless sensor, peer-to-peer, and ad hoc 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.
AB - Motivated by applications to wireless sensor, peer-to-peer, and ad hoc 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.
KW - Broadcasting
KW - Distributed average consensus
KW - Gossip algorithms
KW - Sensor networks
UR - http://www.scopus.com/inward/record.url?scp=67650188107&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=67650188107&partnerID=8YFLogxK
U2 - 10.1109/TSP.2009.2016247
DO - 10.1109/TSP.2009.2016247
M3 - Article
AN - SCOPUS:67650188107
SN - 1053-587X
VL - 57
SP - 2748
EP - 2761
JO - IEEE Transactions on Signal Processing
JF - IEEE Transactions on Signal Processing
IS - 7
ER -