Joint Computation Offloading and Resource Allocation for D2D-Assisted Mobile Edge Computing

被引:25
作者
Jiang, Wei [1 ]
Feng, Daquan [1 ]
Sun, Yao [2 ]
Feng, Gang [3 ,4 ]
Wang, Zhenzhong [5 ]
Xia, Xiang-Gen [6 ]
机构
[1] Shenzhen Univ, Coll Elect & Informat Engn, Shenzhen Key Lab Digital Creat Technol, Guangdong Prov Engn Lab Digital Creat Technol,Guan, Shenzhen 518060, Guangdong, Peoples R China
[2] Univ Glasgow, James Watt Sch Engn, Glasgow G12 8QQ, Scotland
[3] Univ Elect Sci & Technol China, Yangtze Delta Reg Inst Huzhou, Huzhou 313001, Peoples R China
[4] Univ Elect Sci & Technol China, Natl Key Lab Sci & Technol Commun, Chengdu 611731, Peoples R China
[5] China Media Grp, Tech Management Ctr, Beijing 100020, Peoples R China
[6] Univ Delaware, Dept Elect & Comp Engn, Newark, DE 19716 USA
关键词
Task analysis; Servers; Resource management; Device-to-device communication; Wireless communication; Mobile handsets; Energy consumption; Computation offloading; deep reinforcement learning; Index Terms; device-to-device; mobile edge computing; resource allocation; NETWORKS; MINIMIZATION; INTERNET; FOG;
D O I
10.1109/TSC.2022.3190276
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Computation offloading via device-to-device communications can improve the performance of mobile edge computing by exploiting the computing resources of user devices. However, most proposed optimization-based computation offloading schemes lack self-adaptive abilities in dynamic environments due to time-varying wireless environment, continuous-discrete mixed actions, and coordination among devices. The conventional reinforcement learning based approaches are not effective for solving an optimal sequential decision problem with continuous-discrete mixed actions. In this paper, we propose a hierarchical deep reinforcement learning (HDRL) framework to solve the joint computation offloading and resource allocation problem. The proposed HDRL framework has a hierarchical actor-critic architecture with a meta critic, multiple basic critics and actors. Specifically, a combination of deep Q-network (DQN) and deep deterministic policy gradient (DDPG) is exploited to cope with the continuous-discrete mixed action spaces. Furthermore, to handle the coordination among devices, the meta critic acts as a DQN to output the joint discrete action of all devices and each basic critic acts as the critic part of DDPG to evaluate the output of the corresponding actor. Simulation results show that the proposed HDRL algorithm can significantly reduce the task computation latency compared with baseline offloading schemes.
引用
收藏
页码:1949 / 1963
页数:15
相关论文
共 42 条
[21]   Distributed Resource Allocation and Computation Offloading in Fog and Cloud Networks With Non-Orthogonal Multiple Access [J].
Liu, Yiming ;
Yu, F. Richard ;
Li, Xi ;
Ji, Hong ;
Leung, Victor C. M. .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2018, 67 (12) :12137-12151
[22]   Dynamic Computation Offloading for Mobile-Edge Computing With Energy Harvesting Devices [J].
Mao, Yuyi ;
Zhang, Jun ;
Letaief, Khaled B. .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2016, 34 (12) :3590-3605
[23]   Deep reinforcement learning for dynamic computation offloading and resource allocation in cache-assisted mobile edge computing systems [J].
Nath S. ;
Wu J. .
Intelligent and Converged Networks, 2020, 1 (02) :181-198
[24]   A Cooperative Partial Computation Offloading Scheme for Mobile Edge Computing Enabled Internet of Things [J].
Ning, Zhaolong ;
Dong, Peiran ;
Kong, Xiangjie ;
Xia, Feng .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) :4804-4814
[25]   D2D-Assisted Multi-User Cooperative Partial Offloading, Transmission Scheduling and Computation Allocating for MEC [J].
Peng, Jie ;
Qiu, Hongbing ;
Cai, Jun ;
Xu, Wenjun ;
Wang, Junyi .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (08) :4858-4873
[26]   Latency Minimization for D2D-Enabled Partial Computation Offloading in Mobile Edge Computing [J].
Saleem, Umber ;
Liu, Yu ;
Jangsher, Sobia ;
Tao, Xiaoming ;
Li, Yong .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (04) :4472-4486
[27]   Large-Scale User-Assisted Multi-Task Online Offloading for Latency Reduction in D2D-Enabled Heterogeneous Networks [J].
Sun, Mengying ;
Xu, Xiaodong ;
Tao, Xiaofeng ;
Zhang, Ping .
IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2020, 7 (04) :2456-2467
[28]   Joint Task Offloading and Resource Allocation for Multi-Server Mobile-Edge Computing Networks [J].
Tran, Tuyen X. ;
Pompili, Dario .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (01) :856-868
[29]   Collaborative Mobile Edge Computing in 5G Networks: New Paradigms, Scenarios, and Challenges [J].
Tran, Tuyen X. ;
Hajisami, Abolfazl ;
Pandey, Parul ;
Pompili, Dario .
IEEE COMMUNICATIONS MAGAZINE, 2017, 55 (04) :54-61
[30]   Computation Offloading and Resource Allocation in Wireless Cellular Networks With Mobile Edge Computing [J].
Wang, Chenmeng ;
Liang, Chengchao ;
Yu, F. Richard ;
Chen, Qianbin ;
Tang, Lun .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2017, 16 (08) :4924-4938