Multi-Agent Deep Reinforcement Learning for D2D-assisted MEC system with Energy Harvesting

被引:3
作者
Mi, Xin [1 ]
He, Huaiwen [2 ]
机构
[1] Univ Elect Sci & Technol China, Sch Comp & Engn, Chengdu, Peoples R China
[2] Univ Elect Sci & Technol China, Sch Comp, Zhongshan Inst, Zhongshan, Peoples R China
来源
2023 25TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, ICACT | 2023年
关键词
MEC; D2D communication; multi-agent reinforcement learning; energy harvesting; task offloading;
D O I
10.23919/ICACT56868.2023.10079275
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
It is challenging for delay-sensitive task offloading in a Device-to-Device(D2D) assisted MEC system with energy harvesting devices due to the dynamic load level at each edge node and the fluctuation of harvested energy. In this paper, we investigate the joint task assignment and frequency control problem for MEC system integrated with D2D communication and energy harvesting. D2D link is leveraged to reduce the traffic load of the cellular base station and improve the utilization of computing resources in MEC. The main objective is to minimize the long-term average task delay with battery energy constraint. We first formulate a large scale non-linear integer programming problem that makes task assignment and CPU frequency decisions for each active device at each time slot. To solve the sequential decision problem with huge multidimensional discrete action space, we propose a multi-agent reinforcement learning algorithm based on Multi-Agent Proximal Policy Optimization (MAPPO) technique. Our algorithm can work efficiently under non-stationary environment and convergence fast. Experimental results show that our proposed algorithm outperforms other baseline algorithms.
引用
收藏
页码:145 / 153
页数:9
相关论文
共 19 条
[1]   Mobile Edge Computing: A Survey [J].
Abbas, Nasir ;
Zhang, Yan ;
Taherkordi, Amir ;
Skeie, Tor .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (01) :450-465
[2]   Intelligent Offloading in Multi-Access Edge Computing: A State-of-the-Art Review and Framework [J].
Cao, Bin ;
Zhang, Long ;
Li, Yun ;
Feng, Daquan ;
Cao, Wei .
IEEE COMMUNICATIONS MAGAZINE, 2019, 57 (03) :56-62
[3]   Task Execution Cost Minimization-Based Joint Computation Offloading and Resource Allocation for Cellular D2D MEC Systems [J].
Chai, Rong ;
Lin, Junliang ;
Chen, Minglong ;
Chen, Qianbin .
IEEE SYSTEMS JOURNAL, 2019, 13 (04) :4110-4121
[4]   A DRL Agent for Jointly Optimizing Computation Offloading and Resource Allocation in MEC [J].
Chen, Juan ;
Xing, Huanlai ;
Xiao, Zhiwen ;
Xu, Lexi ;
Tao, Tao .
IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (24) :17508-17524
[5]   Joint computation offloading and task caching for multi-user and multi-task MEC systems: reinforcement learning-based algorithms [J].
Elgendy, Ibrahim A. ;
Zhang, Wei-Zhe ;
He, Hui ;
Gupta, Brij B. ;
Abd El-Latif, Ahmed A. .
WIRELESS NETWORKS, 2021, 27 (03) :2023-2038
[6]   Energy harvesting computation offloading game towards minimizing delay for mobile edge computing [J].
Guo, Mian ;
Li, Qirui ;
Peng, Zhiping ;
Liu, Xiushan ;
Cui, Delong .
COMPUTER NETWORKS, 2022, 204
[7]   Reinforcement Learning Based Offloading for Realtime Applications in Mobile Edge Computing [J].
Huang, Hui ;
Ye, Qiang ;
Du, Hongwei .
ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,
[8]  
Kakade S., 2002, PROC 19 INT C MACHIN
[9]   Deep Reinforcement Learning-Based Adaptive Computation Offloading for MEC in Heterogeneous Vehicular Networks [J].
Ke, Hongchang ;
Wang, Jian ;
Deng, Lingyue ;
Ge, Yuming ;
Wang, Hui .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (07) :7916-7929
[10]  
Li G, 2020, INT WIREL COMMUN, P69, DOI 10.1109/IWCMC48107.2020.9148285