Large-scale dynamic system optimization using dual decomposition method with approximate dynamic programming

被引:5
|
作者
Rokhforoz, Pegah [1 ]
Kebriaei, Hamed [1 ,2 ]
Ahmadabadi, Majid Nili [1 ]
机构
[1] Univ Tehran, Sch Elect & Comp Engn, Coll Engn, Tehran, Iran
[2] Inst Res Fundamental Sci IPM, Sch Comp Sci, POB 19395-5746, Tehran, Iran
关键词
Multi-agent system; Approximate dynamic programming; Duality theory; Coupling constraint; CENTRALIZED RESOURCE-ALLOCATION; TIME NONLINEAR-SYSTEMS; TASK ALLOCATION; GRAPHICAL GAMES; CONVERGENCE; CONSTRAINTS; ALGORITHM;
D O I
10.1016/j.sysconle.2021.104894
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, multi-agent dynamic optimization with a coupling constraint is studied. The aim is to minimize a strongly convex social cost function, by considering a linear stochastic dynamics for each agent and also coupling constraints among the agents. In order to handle the coupling constraint and also, to avoid high computational cost imposed by a centralized method for large scale systems, the dual decomposition method is used to decompose the problem into multiple individual sub-problems, while the dual variable is adjusted by a coordinator. Nevertheless, since each sub-problem is not a linear-quadratic (LQ) optimal control problem, and hence its closed-form solution does not exist, approximate dynamic programming (ADP) is utilized to solve the sub-problems. The main contribution of the paper is to propose an algorithm by considering the interrelated iterations of dual variable adjustment and ADP, and to prove the convergence of the algorithm to the global optimal solution of the social cost function. Additionally, the implementation of the proposed algorithm using a neural network is presented. Also, the computational advantage of the proposed algorithm in comparison with other bench-marking methods is discussed in simulation results. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:13
相关论文
共 50 条
  • [41] Dynamic Programming in the Problem of Decomposition Optimization
    A. G. Chentsov
    P. A. Chentsov
    Automation and Remote Control, 2002, 63 : 815 - 828
  • [42] Dynamic programming in the problem of decomposition optimization
    Chentsov, AG
    Chentsov, PA
    AUTOMATION AND REMOTE CONTROL, 2002, 63 (05) : 815 - 828
  • [43] ALGEBRAIC CONDITION FOR DECOMPOSITION OF LARGE-SCALE LINEAR DYNAMIC SYSTEMS
    Gorecki, Henryk
    INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2009, 19 (01) : 107 - 111
  • [44] Markdown Optimization via Approximate Dynamic Programming
    Cosgun, Ozlem
    Kula, Ufuk
    Kahraman, Cengiz
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2013, 6 (01) : 64 - 78
  • [45] Markdown Optimization via Approximate Dynamic Programming
    Özlem Coşgun
    Ufuk Kula
    Cengiz Kahraman
    International Journal of Computational Intelligence Systems, 2013, 6 : 64 - 78
  • [46] Dynamic Simulation of Large-Scale Power Systems Using a Parallel Schur-Complement-Based Decomposition Method
    Aristidou, Petros
    Fabozzi, Davide
    Van Cutsem, Thierry
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (10) : 2561 - 2570
  • [47] Large-scale topology optimization for dynamic problems using a repetitive substructuring approach
    Hyeong Seok Koh
    Gil Ho Yoon
    Structural and Multidisciplinary Optimization, 2024, 67
  • [48] Large-scale global optimization using dynamic population-based DE
    Chauhan, Seema
    Banerjee, Suman
    Jana, Nanda Dulal
    Advances in Intelligent Systems and Computing, 2015, 343 : 251 - 260
  • [49] Large-scale topology optimization for dynamic problems using a repetitive substructuring approach
    Koh, Hyeong Seok
    Yoon, Gil Ho
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2024, 67 (03)
  • [50] Dynamic Optimization for Secure MIMO Beamforming using Large-scale Reinforcement Learning
    Zhang, Xinran
    Sun, Songlin
    2019 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2019,