Sensor networks with random links: Topology design for distributed consensus

被引:182
作者
Kar, Soummya [1 ]
Moura, Jose M. F. [1 ]
机构
[1] Carnegie Mellon Univ, Dept Elect & Comp Engn, Pittsburgh, PA 15213 USA
基金
美国国家科学基金会;
关键词
consensus; convergence; distributed decision; graph; Laplacian; sensor networks; spectral graph theory; topology;
D O I
10.1109/TSP.2008.920143
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In a sensor network, in practice, the communication among sensors is subject to: 1) errors that can cause failures of links among sensors at random times; 2) costs; and 3) constraints, such as power, data rate, or communication, since sensors and networks operate under scarce resources. The paper studies the problem of designing the topology, i.e., assigning the probabilities of reliable communication among sensors (or of link failures) to maximize the rate of convergence of average consensus, when the link communication costs are taken into account, and there is an overall communication budget constraint. We model the network as a Bernoulli random topology and establish necessary and sufficient conditions for mean square sense (mss) and almost sure (a.s.) convergence of average consensus when network links fail. In particular, a necessary and sufficient condition is for the algebraic connectivity of the mean graph topology to be strictly positive. With these results, we show that the topology design with random link failures, link communication costs, and a communication cost constraint is a constrained convex optimization problem that can be efficiently solved for large networks by semidefinite programming techniques. Simulations demonstrate that the optimal design improves significantly the convergence speed of the consensus algorithm and can achieve the performance of a non-random network at a fraction of the communication cost.
引用
收藏
页码:3315 / 3326
页数:12
相关论文
共 37 条
[1]  
Alavi Y., 1991, Graph theory, combinatorics, and applications, V2, P871
[2]  
Aldosari SA, 2005, 2005 39th Asilomar Conference on Signals, Systems and Computers, Vols 1 and 2, P230
[3]  
[Anonymous], 1987, Comput. Graph.
[4]  
Bollob┬u├s B., 2013, MODERN GRAPH THEORY, V184
[5]  
Boyd S., 2004, CONVEX OPTIMIZATION
[6]  
Boyd S., 2006, P INT C MATH, P1311
[7]   Randomized gossip algorithms [J].
Boyd, Stephen ;
Ghosh, Arpita ;
Prabhakar, Balaji ;
Shah, Devavrat .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2006, 52 (06) :2508-2530
[8]  
CAMIZ S, 1996, MATRICES GRAPHS THEO
[9]  
Chung F, 1997, C BOARD MATH SCI AM
[10]   DYNAMIC LOAD BALANCING FOR DISTRIBUTED MEMORY MULTIPROCESSORS [J].
CYBENKO, G .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1989, 7 (02) :279-301