Newton-Raphson Consensus for Distributed Convex Optimization

被引:165
作者
Varagnolo, Damiano [1 ]
Zanella, Filippo [2 ]
Cenedese, Angelo [2 ]
Pillonetto, Gianluigi [2 ]
Schenato, Luca [2 ]
机构
[1] Lulea Univ Technol, Dept Comp Sci Elect & Space Engn, S-97187 Lulea, Sweden
[2] Univ Padua, Dept Informat Engn, I-35131 Padua, Italy
基金
瑞典研究理事会;
关键词
Consensus; distributed optimization; multi-agent systems; Newton-Raphson methods; smooth functions; unconstrained convex optimization; INCREMENTAL SUBGRADIENT METHODS; GRADIENT-METHOD; ALGORITHMS;
D O I
10.1109/TAC.2015.2449811
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We address the problem of distributed unconstrained convex optimization under separability assumptions, i.e., the framework where each agent of a network is endowed with a local private multidimensional convex cost, is subject to communication constraints, and wants to collaborate to compute the minimizer of the sum of the local costs. We propose a design methodology that combines average consensus algorithms and separation of time-scales ideas. This strategy is proved, under suitable hypotheses, to be globally convergent to the true minimizer. Intuitively, the procedure lets the agents distributedly compute and sequentially update an approximated Newton-Raphson direction by means of suitable average consensus ratios. We show with numerical simulations that the speed of convergence of this strategy is comparable with alternative optimization strategies such as the Alternating Direction Method of Multipliers. Finally, we propose some alternative strategies which trade-off communication and computational requirements with convergence speed.
引用
收藏
页码:994 / 1009
页数:16
相关论文
共 63 条
[1]  
[Anonymous], 1985, NONDIFFERENTIABLE OP
[2]  
[Anonymous], 2019, Reinforcement Learning and Optimal Control
[3]  
[Anonymous], 2002, NONLINEAR SYSTEMS
[4]  
[Anonymous], 1998, Network optimization: Continuous and discrete models
[5]  
[Anonymous], 2001, Studies in Computational Mathematics
[6]   Optimization flow control with Newton-like algorithm [J].
Athuraliya, S ;
Low, SH .
TELECOMMUNICATION SYSTEMS, 2000, 15 (3-4) :345-358
[7]  
Becker S., 1988, IMPROVING CONVERGENC
[8]  
Bertsekas Dimitri, 2015, Parallel and Distributed Computation: Numerical Methods
[9]   A convergent incremental gradient method with a constant step size [J].
Blatt, Doron ;
Hero, Alfred O. ;
Gauchman, Hillel .
SIAM JOURNAL ON OPTIMIZATION, 2007, 18 (01) :29-51
[10]  
Boyd S., 2010, DISTRIBUTED OPTIMIZA