Push-Sum Distributed Dual Averaging for Convex Optimization

被引:219
作者
Tsianos, Konstantinos I. [1 ]
Lawlor, Sean [1 ]
Rabbat, Michael G. [1 ]
机构
[1] McGill Univ, Dept Elect & Comp Engn, Montreal, PQ H3A 2A7, Canada
来源
2012 IEEE 51ST ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC) | 2012年
关键词
ALGORITHMS;
D O I
10.1109/cdc.2012.6426375
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recently there has been a significant amount of research on developing consensus based algorithms for distributed optimization motivated by applications that vary from large scale machine learning to wireless sensor networks. This work describes and proves convergence of a new algorithm called Push-Sum Distributed Dual Averaging which combines a recent optimization algorithm [1] with a push-sum consensus protocol [2]. As we discuss, the use of push-sum has significant advantages. Restricting to doubly stochastic consensus protocols is not required and convergence to the true average consensus is guaranteed without knowing the stationary distribution of the update matrix in advance. Furthermore, the communication semantics of just summing the incoming information make this algorithm truly asynchronous and allow a clean analysis when varying intercommunication intervals and communication delays are modelled. We include experiments in simulation and on a small cluster to complement the theoretical analysis.
引用
收藏
页码:5453 / 5458
页数:6
相关论文
共 15 条
[11]  
Nedic A., 2009, IEEE T AUTOMATIC CON, V54
[12]  
Preciado V. M., 2010, 49 IEEE C DEC CONTR
[13]   Distributed Stochastic Subgradient Projection Algorithms for Convex Optimization [J].
Ram, S. Sundhar ;
Nedic, A. ;
Veeravalli, V. V. .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2010, 147 (03) :516-545
[14]  
Tsianos K. I., 2011, 49 ALL C COMM CONTR
[15]  
Tsianos K. I., 2012, AM CONTR C ACC