Distributed Consensus Algorithms in Sensor Networks With Imperfect Communication: Link Failures and Channel Noise

被引:513
作者
Kar, Soummya [1 ]
Moura, Jose M. F. [1 ]
机构
[1] Carnegie Mellon Univ, Dept Elect & Comp Engn, Pittsburgh, PA 15213 USA
基金
美国国家科学基金会;
关键词
Additive noise; consensus; sensor networks; stochastic approximation; random topology; FLOCKING; TOPOLOGY;
D O I
10.1109/TSP.2008.2007111
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The paper studies average consensus with random topologies (intermittent links) and noisy channels. Consensus with noise in the network links leads to the bias-variance dilemma-running consensus for long reduces the bias of the final average estimate but increases its variance. We present two different compromises to this tradeoff: the A - ND algorithm modifies conventional consensus by forcing the weights to satisfy a persistence condition (slowly decaying to zero;) and the A - NC algorithm where the weights are constant but consensus is run for a fixed number of iterations (i) over cap, then it is restarted and rerun for a total of (p) over cap runs, and at the end averages the final states of the (p) over cap runs (Monte Carlo averaging). We use controlled Markov processes and stochastic approximation arguments to prove almost sure convergence of A - ND to a finite consensus limit and compute explicitly the mean square error (mse) (variance) of the consensus limit. We show that A - ND represents the best of both worlds-zero bias and low variance-at the cost of a slow convergence rate; rescaling the weights balances the variance versus the rate of bias reduction (convergence rate). In contrast, A - NC, because of its constant weights, converges fast but presents a different bias-variance tradeoff. For the same number of iterations (i) over cap(p) over cap, shorter runs (smaller (i) over cap) lead to high bias but smaller variance (larger number (p) over cap of runs to average over.) For a static nonrandom network with Gaussian noise, we compute the optimal gain for A - NC to reach in the shortest number of iterations (i) over cap(p) over cap, with high probability (1 - delta), (epsilon, delta)-consensus (epsilon residual bias). Our results hold under fairly general assumptions on the random link failures and communication noise.
引用
收藏
页码:355 / 369
页数:15
相关论文
共 36 条
[1]  
Alavi Y., 1991, Graph Theory, Combinatorics and Applications, V2, P12, DOI DOI 10.1016/J.CAMWA.2004.05.005
[2]  
[Anonymous], 2006, CBMS REGIONAL C SERI
[3]  
[Anonymous], 2013, Modern graph theory
[4]   Distributed average consensus using probabilistic quantization [J].
Aysal, Tuncer C. ;
Coates, Mark ;
Rabbat, Michael .
2007 IEEE/SP 14TH WORKSHOP ON STATISTICAL SIGNAL PROCESSING, VOLS 1 AND 2, 2007, :640-644
[5]   Randomized gossip algorithms [J].
Boyd, Stephen ;
Ghosh, Arpita ;
Prabhakar, Balaji ;
Shah, Devavrat .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2006, 52 (06) :2508-2530
[6]  
Fan R. K, 1997, Spectral Graph Theory
[7]   Agreement over random networks [J].
Hatano, Y ;
Mesbahi, M .
2004 43RD IEEE CONFERENCE ON DECISION AND CONTROL (CDC), VOLS 1-5, 2004, :2010-2015
[8]  
HATANO Y, 2005, P 44 IEEE C DEC CONT
[9]  
HUANG M, 2007, P 2007 AM CONTR C NE
[10]  
HUANG M, 2007, IEEE 46 C DEC CONTR