Distributed Adaptive Convex Optimization on Directed Graphs via Continuous-Time Algorithms

被引:152
作者
Li, Zhenhong [1 ]
Ding, Zhengtao [1 ]
Sun, Junyong [2 ]
Li, Zhongkui [2 ]
机构
[1] Univ Manchester, Sch Elect & Elect Engn, Manchester M13 9PL, Lancs, England
[2] Peking Univ, Coll Engn, Dept Mech & Engn Sci, State Key Lab Turbulence & Complex Syst, Beijing 100871, Peoples R China
基金
中国国家自然科学基金;
关键词
Adaptive control; consensus control; distributed convex optimization; CONSENSUS;
D O I
10.1109/TAC.2017.2750103
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This note considers the distributed optimization problem on directed graphs with nonconvex local objective functions and the unknown network connectivity. A new adaptive algorithm is proposed to minimize a differentiable global objective function. By introducing dynamic coupling gains and updating the coupling gains using relative information of system states, the nonconvexity of local objective functions, unknown network connectivity, and the uncertain dynamics caused by locally Lipschitz gradients are tackled concurrently. Consequently, the global asymptotic convergence is established when the global objective function is strongly convex and the gradients of local objective functions are only locally Lipschitz. When the communication graph is strongly connected and weight-balanced, the algorithm is independent of any global information. Then, the algorithm is naturally extended to unbalanced directed graphs by using the left eigenvector of the Laplacian matrix associated with the zero eigenvalue. Several numerical simulations are presented to verify the results.
引用
收藏
页码:1434 / 1441
页数:8
相关论文
共 26 条
[1]   Convergence of a Multi-Agent Projected Stochastic Gradient Algorithm for Non-Convex Optimization [J].
Bianchi, Pascal ;
Jakubowicz, Jeremie .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2013, 58 (02) :391-405
[2]   Distributed Generator Coordination for Initialization and Anytime Optimization in Economic Dispatch [J].
Cherukuri, Ashish ;
Cortes, Jorge .
IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2015, 2 (03) :226-237
[3]   Consensus Disturbance Rejection With Disturbance Observers [J].
Ding, Zhengtao .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2015, 62 (09) :5829-5837
[4]   Dual Averaging for Distributed Optimization: Convergence Analysis and Network Scaling [J].
Duchi, John C. ;
Agarwal, Alekh ;
Wainwright, Martin J. .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2012, 57 (03) :592-606
[5]   Distributed Continuous-Time Convex Optimization on Weight-Balanced Digraphs [J].
Gharesifard, Bahman ;
Cortes, Jorge .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2014, 59 (03) :781-786
[6]   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
[7]   Distributed convex optimization via continuous-time coordination algorithms with discrete-time communication [J].
Kia, Solmaz S. ;
Cortes, Jorge ;
Martinez, Sonia .
AUTOMATICA, 2015, 55 :254-264
[8]   MULTIUSER OPTIMIZATION: DISTRIBUTED ALGORITHMS AND ERROR ANALYSIS [J].
Koshal, Jayash ;
Nedic, Angelia ;
Shanbhag, Uday V. .
SIAM JOURNAL ON OPTIMIZATION, 2011, 21 (03) :1046-1081
[9]  
Lee S, 2016, IEEE DECIS CONTR P, P4314, DOI 10.1109/CDC.2016.7798923
[10]  
Li Z., 2014, Cooperative Control of Multi-Agent Systems: A Consensus Region Approach