Distributed Alternating Direction Method of Multipliers using Finite-Time Exact Ratio Consensus in Digraphs

被引:0
作者
Jiang, Wei [1 ]
Charalambous, Themistoklis [1 ]
机构
[1] Aalto Univ, Dept Elect Engn & Automat, Sch Elect Engn, Espoo, Finland
来源
2021 EUROPEAN CONTROL CONFERENCE (ECC) | 2021年
基金
芬兰科学院;
关键词
Distributed optimization; directed graphs; ADMM; consensus; OPTIMIZATION; CONVERGENCE; ADMM;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this work, we consider the distributed optimization problem in which each node has its own convex cost function and can communicate directly only with its neighbors, as determined by a directed communication topology (directed graph or digraph). First, we reformulate the optimization problem so that Alternating Direction Method of Multipliers (ADMM) can be utilized. Then, we propose an algorithm, herein called Distributed Alternating Direction Method of Multipliers using Finite-Time Exact Ratio Consensus (D-ADMM-FTERC), to solve the multi-node convex optimization problem, in which every node performs iterative computations and exchanges information with its neighbors. At every iteration of D-ADMM-FTERC, each node solves a local convex optimization problem for the one of the primal variables and utilizes a finite-time exact consensus protocol to obtain the optimal value of the other variable, since the cost function for the second primal variable is not decomposable. If the individual cost functions are convex and not-necessarily differentiable, the proposed algorithm converges at a rate of O(1/k), where k is the iteration counter. The efficacy of D-ADMM-FTERC is demonstrated via a distributed least square optimization example. Additionally, comparisons with other state-of-the-art algorithms are provided on both small and large scale systems showing the superior precision and time-efficient performance of D-ADMM-FTERC.
引用
收藏
页码:2205 / 2212
页数:8
相关论文
共 23 条
[1]  
Bertsekas D. P., 1989, Parallel and Distributed Computation: Numerical Methods, V23
[2]   Distributed optimization and statistical learning via the alternating direction method of multipliers [J].
Boyd S. ;
Parikh N. ;
Chu E. ;
Peleato B. ;
Eckstein J. .
Foundations and Trends in Machine Learning, 2010, 3 (01) :1-122
[3]   Distributed Finite-Time Average Consensus in Digraphs in the Presence of Time Delays [J].
Charalambous, Themistoklis ;
Yuan, Ye ;
Yang, Tao ;
Pan, Wei ;
Hadjicostis, Christoforos N. ;
Johansson, Mikael .
IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2015, 2 (04) :370-381
[4]  
Charalambous T, 2013, IEEE DECIS CONTR P, P2617, DOI 10.1109/CDC.2013.6760277
[5]   Distributed algorithms for reaching consensus on general functions [J].
Cortes, Jorge .
AUTOMATICA, 2008, 44 (03) :726-737
[6]  
Dominguez-Garcia AD, 2010, INT CONF SMART GRID, P537, DOI 10.1109/SMARTGRID.2010.5621991
[7]  
Giannini S, 2013, IEEE DECIS CONTR P, P2605, DOI 10.1109/CDC.2013.6760275
[8]  
Johansson B., 2008, DISTRIBUTED OPTIMIZA
[9]   A RANDOMIZED INCREMENTAL SUBGRADIENT METHOD FOR DISTRIBUTED OPTIMIZATION IN NETWORKED SYSTEMS [J].
Johansson, Bjorn ;
Rabi, Maben ;
Johansson, Mikael .
SIAM JOURNAL ON OPTIMIZATION, 2009, 20 (03) :1157-1170
[10]  
Khatana V, 2020, IEEE DECIS CONTR P, P2992, DOI 10.1109/CDC42340.2020.9304086