Asynchronous Subgradient-push Algorithm for Distributed Optimization over Directed Graphs

被引:0
|
作者
Zhang, Jiaqi [1 ]
You, Keyou
机构
[1] Tsinghua Univ, Dept Automat, Beijing 100084, Peoples R China
基金
中国国家自然科学基金;
关键词
Subgradient-push; Decentralized optimization; Distributed optimization; Asynchronous; Directed graph; CONVERGENCE; CONSENSUS;
D O I
10.23919/chicc.2019.8866497
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes an asynchronous subgradient-push algorithm (AsySPA) to solve an additive cost optimization problem over digraphs where each node only has access to a local convex objective function. The striking feature of our asynchronous algorithm is that every node updates independently, without any coordination with other nodes by using local information. Thus, no global clock or synchronization scheme is needed and nodes can update their iterates under different rates. To address asynchrony among nodes and communication delays, we design a novel mechanism to adaptively adjust stepsizes per update in each node and construct a delay-free augmented system. Moreover, we propose a generalized subgradient algorithm, which provides a unified approach to study the standard subgradient algorithm and the celebrated incremental subgradient algorithm, to prove its exact convergence. Finally, we demonstrate the efficiency and advantages of the AsySPA against the current state-of-the-art by training a multi-class logistic regression classifier on a large real dataset.
引用
收藏
页码:5995 / 6000
页数:6
相关论文
共 50 条
  • [1] Distributed subgradient-push online convex optimization on time-varying directed graphs
    Akbari, Mohammad
    Gharesifard, Bahman
    Linder, Tamas
    [J]. 2014 52ND ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2014, : 264 - 269
  • [2] Privacy Masking Stochastic Subgradient-Push Algorithm for Distributed Online Optimization
    Lu, Qingguo
    Liao, Xiaofeng
    Xiang, Tao
    Li, Huaqing
    Huang, Tingwen
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2021, 51 (06) : 3224 - 3237
  • [3] Distributed Subgradient Projection Algorithm Over Directed Graphs
    Xi, Chenguang
    Khan, Usman A.
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2017, 62 (08) : 3986 - 3992
  • [4] Distributed quasi-monotone subgradient algorithm for nonsmooth convex optimization over directed graphs
    Liang, Shu
    Wang, Leyi
    Yin, George
    [J]. AUTOMATICA, 2019, 101 : 175 - 181
  • [5] Graph Balancing for Distributed Subgradient Methods over Directed Graphs
    Makhdoumi, Ali
    Ozdaglar, Asuman
    [J]. 2015 54TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2015, : 1364 - 1371
  • [6] Distributed Stochastic Algorithm for Convex Optimization Over Directed Graphs
    Cheng, Songsong
    Liang, Shu
    Hong, Yiguang
    [J]. PROCEEDINGS OF THE 2019 31ST CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2019), 2019, : 101 - 106
  • [7] Distributed Projection Subgradient Algorithm Over Time-Varying General Unbalanced Directed Graphs
    Li, Huaqing
    Lu, Qingguo
    Huang, Tingwen
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2019, 64 (03) : 1309 - 1316
  • [8] Distributed Optimization Over Directed Graphs with Continuous-Time Algorithm
    Jia, Wenwen
    Qin, Sitian
    [J]. PROCEEDINGS OF THE 38TH CHINESE CONTROL CONFERENCE (CCC), 2019, : 1911 - 1916
  • [9] Distributed Dynamic Optimization over Directed Graphs
    Xi, Chenguang
    Khan, Usman A.
    [J]. 2016 IEEE 55TH CONFERENCE ON DECISION AND CONTROL (CDC), 2016, : 245 - 250
  • [10] Fast Distributed Optimization over Directed Graphs
    Xi, Chenguang
    Wu, Qiong
    Khan, Usman A.
    [J]. 2016 AMERICAN CONTROL CONFERENCE (ACC), 2016, : 6507 - 6512