Fast and stable nonconvex constrained distributed optimization: the ELLADA algorithm

被引:16
|
作者
Tang, Wentao [1 ,2 ]
Daoutidis, Prodromos [1 ]
机构
[1] Univ Minnesota, Dept Chem Engn & Mat Sci, Minneapolis, MN 55455 USA
[2] Shell Global Solut US Inc, Surface Operat Projects & Technol, Houston, TX 77082 USA
基金
美国国家科学基金会;
关键词
Distributed optimization; Nonconvex optimization; Model predictive control; Acceleration; MODEL-PREDICTIVE CONTROL; ALTERNATING DIRECTION METHOD; CONVERGENCE ANALYSIS; DECOMPOSITION; ARCHITECTURES; TIME; ADMM;
D O I
10.1007/s11081-020-09585-w
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Distributed optimization using multiple computing agents in a localized and coordinated manner is a promising approach for solving large-scale optimization problems, e.g., those arising in model predictive control (MPC) of large-scale plants. However, a distributed optimization algorithm that is computationally efficient, globally convergent, amenable to nonconvex constraints remains an open problem. In this paper, we combine three important modifications to the classical alternating direction method of multipliers for distributed optimization. Specifically, (1) an extra-layer architecture is adopted to accommodate nonconvexity and handle inequality constraints, (2) equality-constrained nonlinear programming (NLP) problems are allowed to be solved approximately, and (3) a modified Anderson acceleration is employed for reducing the number of iterations. Theoretical convergence of the proposed algorithm, named ELLADA, is established and its numerical performance is demonstrated on a large-scale NLP benchmark problem. Its application to distributed nonlinear MPC is also described and illustrated through a benchmark process system.
引用
收藏
页码:259 / 301
页数:43
相关论文
共 50 条
  • [1] Fast and stable nonconvex constrained distributed optimization: the ELLADA algorithm
    Wentao Tang
    Prodromos Daoutidis
    Optimization and Engineering, 2022, 23 : 259 - 301
  • [2] A two-level distributed algorithm for nonconvex constrained optimization
    Kaizhao Sun
    X. Andy Sun
    Computational Optimization and Applications, 2023, 84 : 609 - 649
  • [3] A two-level distributed algorithm for nonconvex constrained optimization
    Sun, Kaizhao
    Sun, X. Andy
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2023, 84 (02) : 609 - 649
  • [4] A Distributed Algorithm for Nonconvex Quadratically Constrained Programs
    Ashour, M. E.
    Lagoa, C. M.
    IFAC PAPERSONLINE, 2020, 53 (02): : 4252 - 4257
  • [5] Asynchronous Distributed Method of Multipliers for Constrained Nonconvex Optimization
    Farina, Francesco
    Garulli, Andrea
    Giannitrapani, Antonio
    Notarstefano, Giuseppe
    2018 EUROPEAN CONTROL CONFERENCE (ECC), 2018, : 2535 - 2540
  • [6] A distributed asynchronous method of multipliers for constrained nonconvex optimization
    Farina, Francesco
    Garulli, Andrea
    Giannitrapani, Antonio
    Notarstefano, Giuseppe
    AUTOMATICA, 2019, 103 : 243 - 253
  • [7] A collective neurodynamic penalty approach to nonconvex distributed constrained optimization
    Jia, Wenwen
    Huang, Tingwen
    Qin, Sitian
    NEURAL NETWORKS, 2024, 171 : 145 - 158
  • [8] FAST AND STABLE CONSTRAINED OPTIMIZATION BY THE ε CONSTRAINED DIFFERENTIAL EVOLUTION
    Takahama, Tetsuyuki
    Sakai, Setsuko
    PACIFIC JOURNAL OF OPTIMIZATION, 2009, 5 (02): : 261 - 282
  • [9] AN AUGMENTED LAGRANGIAN BASED ALGORITHM FOR DISTRIBUTED NONCONVEX OPTIMIZATION
    Houska, Boris
    Frasch, Janick
    Diehl, Moritz
    SIAM JOURNAL ON OPTIMIZATION, 2016, 26 (02) : 1101 - 1127
  • [10] Quantized Gradient Descent Algorithm for Distributed Nonconvex Optimization
    Yoshida, Junya
    Hayashi, Naoki
    Takai, Shigemasa
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2023, E106A (10) : 1297 - 1304