Distributed optimization over directed graphs with row stochasticity and constraint regularity

被引:64
|
作者
Mai, Van Sy [1 ]
Abed, Eyad H. [1 ]
机构
[1] Univ Maryland, College Pk, MD 20742 USA
关键词
Distributed optimization; Subgradient method; Multiagent systems; Communication networks; Directed graphs; SUBGRADIENT METHODS; PROJECTION ALGORITHMS; CONVEX-OPTIMIZATION; CONSENSUS; CONVERGENCE; COMPUTATION;
D O I
10.1016/j.automatica.2018.07.020
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper deals with an optimization problem over a network of agents, where the cost function is the sum of the individual (possibly nonsmooth) objectives of the agents and the constraint set is the intersection of local constraints. Most existing methods employing subgradient and consensus steps for solving this problem require the weight matrix associated with the network to be column stochastic or even doubly stochastic, conditions that can be hard to arrange in directed networks. Moreover, known convergence analyses for distributed subgradient methods vary depending on whether the problem is unconstrained or constrained, and whether the local constraint sets are identical or nonidentical and compact. The main goals of this paper are: (i) removing the common column stochasticity requirement; (ii) relaxing the compactness assumption, and (iii) providing a unified convergence analysis. Specifically, assuming the communication graph to be fixed and strongly connected and the weight matrix to (only) be row stochastic, a distributed projected subgradient algorithm and a variation of this algorithm are presented to solve the problem for cost functions that are convex and Lipschitz continuous. The key component of the algorithms is to adjust the subgradient of each agent by an estimate of its corresponding entry in the normalized left Perron eigenvector of the weight matrix. These estimates are obtained locally from an augmented consensus iteration using the same row stochastic weight matrix and requiring very limited global information about the network. Moreover, based on a regularity assumption on the local constraint sets, a unified analysis is given that can be applied to both unconstrained and constrained problems and without assuming compactness of the constraint sets or an interior point in their intersection. Further, we also establish an upper bound on the absolute objective error evaluated at each agent's available local estimate under a nonincreasing step size sequence. This bound allows us to analyze the convergence rate of both algorithms. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页码:94 / 104
页数:11
相关论文
共 50 条
  • [1] Distributed Convex Optimization with a Row-Stochastic Matrix over Directed Graphs
    Zhang, Yanan
    Lu, Qingguo
    Li, Huaqing
    Zhang, Hao
    [J]. 2017 14TH INTERNATIONAL WORKSHOP ON COMPLEX SYSTEMS AND NETWORKS (IWCSN), 2017, : 259 - 265
  • [2] Distributed Optimization over Weighted Directed Graphs using Row Stochastic Matrix
    Mai, Van Sy
    Abed, Eyad H.
    [J]. 2016 AMERICAN CONTROL CONFERENCE (ACC), 2016, : 7165 - 7170
  • [3] A Fast Row-Stochastic Decentralized Method for Distributed Optimization Over Directed Graphs
    Ghaderyan, Diyako
    Aybat, Necdet Serhat
    Aguiar, A. Pedro
    Pereira, Fernando Lobo
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2024, 69 (01) : 275 - 289
  • [4] Accelerated Distributed Optimization over Directed Graphs with Row and Column-Stochastic Matrices
    Hu, Jinhui
    Zhu, Yifan
    Li, Huaqing
    Wang, Zheng
    [J]. 2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), 2019, : 1299 - 1305
  • [5] Distributed Dynamic Optimization over Directed Graphs
    Xi, Chenguang
    Khan, Usman A.
    [J]. 2016 IEEE 55TH CONFERENCE ON DECISION AND CONTROL (CDC), 2016, : 245 - 250
  • [6] Fast Distributed Optimization over Directed Graphs
    Xi, Chenguang
    Wu, Qiong
    Khan, Usman A.
    [J]. 2016 AMERICAN CONTROL CONFERENCE (ACC), 2016, : 6507 - 6512
  • [7] Distributed Optimization Over Time-Varying Directed Graphs
    Nedic, Angelia
    Olshevsky, Alex
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2015, 60 (03) : 601 - 615
  • [8] 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
  • [9] Distributed optimization over time-varying directed graphs
    Nedic, Angelia
    Olshevsky, Alex
    [J]. 2013 IEEE 52ND ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2013, : 6855 - 6860
  • [10] Distributed Optimization over Directed Graphs with the help of Lie Brackets
    Ebenbauer, Christian
    Michalowsky, Simon
    Grushkovskaya, Victoria
    Gharesifard, Bahman
    [J]. IFAC PAPERSONLINE, 2017, 50 (01): : 15343 - 15348