Design and Analysis of Distributed Averaging With Quantized Communication

被引:53
作者
El Chamie, Mahmoud [1 ]
Liu, Ji [2 ]
Basar, Tamer [2 ]
机构
[1] Univ Texas Austin, Dept Aerosp Engn & Engn Mech, Ctr Space Res, Austin, TX 78712 USA
[2] Univ Illinois, Coordinated Sci Lab, Urbana, IL 61801 USA
关键词
Cooperative control; distributed averaging; multi-agent systems; network analysis and control; quantized systems; CONSENSUS ALGORITHMS; CONSTRAINTS; NETWORKS;
D O I
10.1109/TAC.2016.2530939
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Distributed averaging (also known as average consensus) is an algorithm that builds on neighbor to neighbor interactions with the ultimate goal of convergence to the average of all initial node values or to some value close to that average. We analyze in this paper the performance of distributed averaging algorithms where the information exchanged between neighboring agents is subject to deterministic uniform quantization (i.e., real values sent by nodes to their neighbors are truncated). With such quantization, convergence to the precise average cannot be achieved in general, but the convergence would be to some value close to it, called quantized consensus. Using Lyapunov stability analysis, we characterize the convergence properties of the resulting nonlinear quantized system. We show that in finite time and depending on initial conditions, the algorithm on any static and connected graph will either cause all agents to reach a quantized consensus where the consensus value is the largest quantized value not greater than the average of their initial values, or will lead all variables to oscillate in a small neighborhood around the average. In the latter case, we identify tight bounds for the size of the neighborhood and we further show that the error can be made arbitrarily small by adjusting the algorithm's parameters in a distributed manner.
引用
收藏
页码:3870 / 3884
页数:15
相关论文
共 44 条
[1]  
Aiello W., 1993, Proceedings of the Twenty-Fifth Annual ACM Symposium on the Theory of Computing, P632, DOI 10.1145/167088.167250
[2]  
[Anonymous], 1997, Distributed Algorithms
[3]  
[Anonymous], 2011, P 2011 INT C DISTRIB
[4]  
[Anonymous], 2007, PROC 46 IEEE C DECIS, DOI DOI 10.1109/CDC.2007.4434671
[5]   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
[6]   Convergence of Consensus Models With Stochastic Disturbances [J].
Aysal, Tuncer Can ;
Barner, Kenneth E. .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2010, 57 (08) :4101-4113
[7]  
Basart T, 2014, IEEE DECIS CONTR P, P1330, DOI 10.1109/CDC.2014.7039566
[8]   The Distributed Multiple Voting Problem [J].
Benezit, Florence ;
Thiran, Patrick ;
Vetterli, Martin .
IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, 2011, 5 (04) :791-804
[9]   INTERVAL CONSENSUS: FROM QUANTIZED GOSSIP TO VOTING [J].
Benezit, Florence ;
Thiran, Patrick ;
Vetterli, Martin .
2009 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS 1- 8, PROCEEDINGS, 2009, :3661-3664
[10]  
Blondel VD, 2005, IEEE DECIS CONTR P, P2996