Exploiting Locality and Structure for Distributed Optimization in Multi-Agent Systems

被引:0
|
作者
Brown, Robin [1 ]
Rossi, Federico [3 ]
Solovey, Kiril [2 ]
Wolf, Michael T. [3 ]
Pavone, Marco [2 ]
机构
[1] Stanford Univ, Inst Computat & Math Engn, Stanford, CA 94305 USA
[2] Stanford Univ, Dept Aeronaut & Astronaut, Stanford, CA 94305 USA
[3] CALTECH, Jet Prop Lab, 4800 Oak Grove Dr, Pasadena, CA 91109 USA
关键词
CONSENSUS; ALGORITHM;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A number of prototypical optimization problems in multi-agent systems (e.g. task allocation and network load-sharing) exhibit a highly local structure: that is, each agent's decision variables are only directly coupled to few other agent's variables through the objective function or the constraints. Nevertheless, existing algorithms for distributed optimization generally do not exploit the locality structure of the problem, requiring all agents to compute or exchange the full set of decision variables. In this paper, we develop a rigorous notion of "locality" that relates the structural properties of a linearly-constrained convex optimization problem (in particular, the sparsity structure of the constraint matrix and the objective function) to the amount of information that agents should exchange to compute an arbitrarily high-quality approximation to the problem from a cold-start. We leverage the notion of locality to develop a locality-aware distributed optimization algorithm, and we show that, for problems where individual agents only require to know a small portion of the optimal solution, the algorithm requires very limited inter-agent communication. Numerical results show that the convergence rate of our algorithm is directly explained by the locality metric proposed, and that the proposed theoretical bounds are remarkably tight; comparison to the projected sub-gradient algorithm shows that our locality-aware algorithm requires orders of magnitude fewer communication rounds to achieve similar solution quality.
引用
收藏
页码:440 / 447
页数:8
相关论文
共 50 条
  • [31] A distributed fixed-time optimization algorithm for multi-agent systems
    Wang, Xiangyu
    Wang, Guodong
    Li, Shihua
    AUTOMATICA, 2020, 122 (122)
  • [32] Distributed Optimization Design for Second-Order Multi-Agent Systems
    Zhang, Yanqiong
    Hong, Yiguang
    2014 33RD CHINESE CONTROL CONFERENCE (CCC), 2014, : 1755 - 1760
  • [33] Distributed Optimization Design for High-Order Multi-Agent Systems
    Zhang, Yanqiong
    Hong, Yiguang
    2015 34TH CHINESE CONTROL CONFERENCE (CCC), 2015, : 7251 - 7256
  • [34] Observer-based Distributed Optimization for Linear Multi-agent Systems
    Zhang, Yu
    Chen, Wenhai
    Gao, Lixin
    PROCEEDINGS OF THE 2019 31ST CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2019), 2019, : 3430 - 3435
  • [35] Distributed optimization of general linear multi-agent systems with external disturbance
    Li, Shiling
    Nian, Xiaohong
    Deng, Zhenhua
    JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2021, 358 (11): : 5951 - 5970
  • [36] Distributed Optimization Design of Multi-Agent Systems With Nonidentical Packet Losses
    Ma, Ji
    Yu, Xiao
    Lan, Weiyao
    2021 PROCEEDINGS OF THE 40TH CHINESE CONTROL CONFERENCE (CCC), 2021, : 5604 - 5609
  • [37] Differentially private consensus and distributed optimization in multi-agent systems: A review
    Wang, Yamin
    Lin, Hong
    Lam, James
    Kwok, Ka-Wai
    NEUROCOMPUTING, 2024, 597
  • [38] A distributed prescribed-time optimization analysis for multi-agent systems
    Chen, Siyu
    Jiang, Haijun
    Yu, Zhiyong
    INFORMATION SCIENCES, 2022, 607 : 346 - 360
  • [39] Distributed optimization of multi-agent systems with delayed sampled-data
    Yan, Junxiu
    Yu, Hui
    Xia, Xiaohua
    NEUROCOMPUTING, 2018, 296 : 100 - 108
  • [40] Distributed Optimization Control of Discrete-Time Multi-Agent Systems
    Zhang, Hao
    Li, Zhi
    Wang, Yueqing
    Li, Kun
    2018 CHINESE AUTOMATION CONGRESS (CAC), 2018, : 440 - 445