Primal-Dual Methods for Large-Scale and Distributed Convex Optimization and Data Analytics

被引:31
|
作者
Jakovetic, Dusan [1 ,2 ]
Bajovic, Dragana [1 ]
Xavier, Joao [3 ,4 ]
Moura, Jose M. F. [5 ]
机构
[1] Univ Novi Sad, Fac Sci, Novi Sad 21000, Serbia
[2] Univ Novi Sad, Fac Tech Sci, Novi Sad 21000, Serbia
[3] Univ Lisbon, Inst Super Tecn, P-1600214 Lisbon, Portugal
[4] Inst Syst & Robot, Lab Robot & Engn Syst, P-1049001 Lisbon, Portugal
[5] Carnegie Mellon Univ, Dept Elect & Comp Engn, Pittsburgh, PA 15213 USA
基金
欧盟地平线“2020”; 美国国家科学基金会;
关键词
Optimization; Convergence; Convex functions; Computer architecture; Complexity theory; Control theory; Linear programming; Augmented Lagrangian; consensus optimization; distributed energy trading; distributed optimization; federated learning; iteration complexity; primal– dual methods; ALTERNATING DIRECTION METHOD; AUGMENTED LAGRANGIAN METHOD; CONSTRAINED OPTIMIZATION; STOCHASTIC OPTIMIZATION; CONVERGENCE ANALYSIS; LINEAR CONVERGENCE; ALGORITHMS; TIME; FRAMEWORK; ADMM;
D O I
10.1109/JPROC.2020.3007395
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The augmented Lagrangian method (ALM) is a classical optimization tool that solves a given "difficult" (constrained) problem via finding solutions of a sequence of "easier" (often unconstrained) subproblems with respect to the original (primal) variable, wherein constraints satisfaction is controlled via the so-called dual variables. ALM is highly flexible with respect to how primal subproblems can be solved, giving rise to a plethora of different primal dual methods. The powerful ALM mechanism has recently proved to be very successful in various large-scale and distributed applications. In addition, several significant advances have appeared, primarily on precise complexity results with respect to computational and communication costs in the presence of inexact updates and design and analysis of novel optimal methods for distributed consensus optimization. We provide a tutorial -style introduction to ALM and its variants for solving convex optimization problems in large-scale and distributed settings. We describe control -theoretic tools for the algorithms' analysis and design, survey recent results, and provide novel insights into the context of two emerging applications: federated learning and distributed energy trading.
引用
收藏
页码:1923 / 1938
页数:16
相关论文
共 50 条
  • [1] Primal-Dual Active-Set Methods for Large-Scale Optimization
    Robinson, Daniel P.
    [J]. JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2015, 166 (01) : 137 - 171
  • [2] Primal-Dual Active-Set Methods for Large-Scale Optimization
    Daniel P. Robinson
    [J]. Journal of Optimization Theory and Applications, 2015, 166 : 137 - 171
  • [3] Large-scale optimization with the primal-dual column generation method
    Gondzio J.
    González-Brevis P.
    Munari P.
    [J]. Mathematical Programming Computation, 2016, 8 (1) : 47 - 82
  • [4] A globally convergent primal-dual active-set framework for large-scale convex quadratic optimization
    Curtis, Frank E.
    Han, Zheng
    Robinson, Daniel P.
    [J]. COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2015, 60 (02) : 311 - 341
  • [5] A globally convergent primal-dual active-set framework for large-scale convex quadratic optimization
    Frank E. Curtis
    Zheng Han
    Daniel P. Robinson
    [J]. Computational Optimization and Applications, 2015, 60 : 311 - 341
  • [6] Primal-dual stochastic distributed algorithm for constrained convex optimization
    Niu, Youcheng
    Wang, Haijing
    Wang, Zheng
    Xia, Dawen
    Li, Huaqing
    [J]. JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2019, 356 (16): : 9763 - 9787
  • [7] Distributed Primal-Dual Method for Convex Optimization With Coupled Constraints
    Su, Yanxu
    Wang, Qingling
    Sun, Changyin
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2022, 70 : 523 - 535
  • [8] Distributed Primal-Dual Methods for Online Constrained Optimization
    Lee, Soomin
    Zavlanos, Michael M.
    [J]. 2016 AMERICAN CONTROL CONFERENCE (ACC), 2016, : 7171 - 7176
  • [9] A primal-dual interior point method for large-scale free material optimization
    Weldeyesus, Alemseged Gebrehiwot
    Stolpe, Mathias
    [J]. COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2015, 61 (02) : 409 - 435
  • [10] A primal-dual interior point method for large-scale free material optimization
    Alemseged Gebrehiwot Weldeyesus
    Mathias Stolpe
    [J]. Computational Optimization and Applications, 2015, 61 : 409 - 435