Distributed Continuous-Time Algorithms for Optimal Resource Allocation With Time-Varying Quadratic Cost Functions

被引:38
作者
Wang, Bo [1 ]
Sun, Shan [2 ]
Ren, Wei [2 ]
机构
[1] Beijing Inst Technol, Sch Automat, Beijing 100081, Peoples R China
[2] Univ Calif Riverside, Dept Elect & Comp Engn, Riverside, CA 92521 USA
来源
IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS | 2020年 / 7卷 / 04期
基金
美国国家科学基金会;
关键词
Cost function; Resource management; Heuristic algorithms; Prediction algorithms; Time-varying systems; Trajectory; Distributed algorithms; optimization; resource allocation; time-varying cost functions; ECONOMIC-DISPATCH; CONSENSUS; INITIALIZATION; COORDINATION; OPTIMIZATION; NETWORKS;
D O I
10.1109/TCNS.2020.3020972
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, we propose distributed continuous-time algorithms to solve the optimal resource allocation problem with certain time-varying quadratic cost functions for multiagent systems. The objective is to allocate a quantity of resources while optimizing the sum of all the local time-varying cost functions. Here, the optimal solutions are trajectories rather than some fixed points. We consider a large number of agents that are connected through a network, and our algorithms can be implemented using only local information. By making use of the prediction-correction method and the nonsmooth consensus idea, we first design two distributed algorithms to deal with the case when the time-varying cost functions have identical Hessians. We further propose an estimator-based algorithm which uses distributed average tracking theory to estimate certain global information. With the help of the estimated global information, the case of nonidentical constant Hessians is addressed. In each case, it is proved that the solutions of the proposed dynamical systems with certain initial conditions asymptotically converge to the optimal trajectories. We illustrate the effectiveness of the proposed distributed continuous-time optimal resource allocation algorithms through simulations.
引用
收藏
页码:1974 / 1984
页数:11
相关论文
共 21 条
[1]  
Bai L, 2018, IEEE DECIS CONTR P, P823, DOI 10.1109/CDC.2018.8619295
[2]   Distributed Economic Dispatch Control via Saddle Point Dynamics and Consensus Algorithms [J].
Bai, Lu ;
Ye, Maojiao ;
Sun, Chao ;
Hu, Guoqiang .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2019, 27 (02) :898-905
[3]   Distributed Consensus-Based Economic Dispatch With Transmission Losses [J].
Binetti, Giulio ;
Davoudi, Ali ;
Lewis, Frank L. ;
Naso, David ;
Turchiano, Biagio .
IEEE TRANSACTIONS ON POWER SYSTEMS, 2014, 29 (04) :1711-1720
[4]   Finite-time consensus for multi-agent networks with unknown inherent nonlinear dynamics [J].
Cao, Yongcan ;
Ren, Wei .
AUTOMATICA, 2014, 50 (10) :2648-2656
[5]   Distributed Average Tracking of Multiple Time-Varying Reference Signals With Bounded Derivatives [J].
Chen, Fei ;
Cao, Yongcan ;
Ren, Wei .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2012, 57 (12) :3169-3174
[6]   Initialization-free distributed coordination for economic dispatch under varying loads and generator commitment [J].
Cherukuri, Ashish ;
Cortes, Jorge .
AUTOMATICA, 2016, 74 :183-193
[7]   Distributed Generator Coordination for Initialization and Anytime Optimization in Economic Dispatch [J].
Cherukuri, Ashish ;
Cortes, Jorge .
IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2015, 2 (03) :226-237
[8]   Prediction-Correction Interior-Point Method for Time-Varying Convex Optimization [J].
Fazlyab, Mahyar ;
Paternain, Santiago ;
Preciado, Victor M. ;
Ribeiro, Alejandro .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2018, 63 (07) :1973-1986
[9]   Robust Dynamic Average Consensus Algorithms [J].
George, Jemin ;
Freeman, Randy A. .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2019, 64 (11) :4615-4622
[10]   Distributed Robust Fixed-Time Consensus for Nonlinear and Disturbed Multiagent Systems [J].
Hong, Huifen ;
Yu, Wenwu ;
Wen, Guanghui ;
Yu, Xinghuo .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2017, 47 (07) :1464-1473