Energy-efficient collaborative task offloading in multi-access edge computing based on deep reinforcement learning

被引:2
作者
Wang, Shudong [1 ]
Zhao, Shengzhe [1 ]
Gui, Haiyuan [1 ]
He, Xiao [1 ]
Lu, Zhi [1 ]
Chen, Baoyun [1 ]
Fan, Zixuan [1 ]
Pang, Shanchen [1 ]
机构
[1] China Univ Petr East China, Coll Comp Sci & Technol, Qingdao 266580, Peoples R China
关键词
Multi-access edge computing; Collaborative task offloading; Graph neural network; Deep reinforcement learning; Device-to-Device; RESOURCE-ALLOCATION;
D O I
10.1016/j.adhoc.2024.103743
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the multi-access edge computing (MEC), task offloading through device-to-device (D2D) communication can improve the performance of edge computing by utilizing the computational resources of nearby mobile devices (MDs). However, adapting to the time-varying wireless environment and efficiently and quickly allocating tasks to MEC and other MDs to minimize the energy consumption of MDs is a challenge. First, we constructed a multi-device collaborative task offloading framework, modeling the collaborative task offloading decision problem as a graph state transition problem and utilizing a graph neural network (GNN) to fully explore the potential relationships between MDs and MEC. Then, we proposed a collaborative task offloading algorithm based on graph reinforcement learning and introduced a penalty mechanism that imposes penalties when the tasks of MDs exceed their deadlines. Simulation results show that, compared with other benchmark algorithms, this algorithm reduces energy consumption by approximately 20%, achieves higher task completion rates, and provides a more balanced load distribution.
引用
收藏
页数:12
相关论文
共 46 条
[1]   SVM-Based Task Admission Control and Computation Offloading Using Lyapunov Optimization in Heterogeneous MEC Network [J].
Abbas, Nadine ;
Fawaz, Wissam ;
Sharafeddine, Sanaa ;
Mourad, Azzam ;
Abou-Rjeily, Chadi .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (03) :3121-3135
[2]   Joint computing, communication and cost-aware task offloading in D2D-enabled Het-MEC [J].
Abbas, Nadine ;
Sharafeddine, Sanaa ;
Mourad, Azzam ;
Abou-Rjeily, Chadi ;
Fawaz, Wissam .
COMPUTER NETWORKS, 2022, 209
[3]   Joint task offloading and resource allocation for multi-user collaborative mobile edge computing [J].
An, Xiaobei ;
Li, Yanjun ;
Chen, Yuzhe ;
Li, Tingting .
COMPUTER NETWORKS, 2024, 250
[4]  
Bonomi F., 2012, P MCC WORKSHOP MOBIL, P13, DOI DOI 10.1145/2342509.2342513
[5]   Multi-Objective Computation Sharing in Energy and Delay Constrained Mobile Edge Computing Environments [J].
Bozorgchenani, Arash ;
Mashhadi, Farshad ;
Tarchi, Daniele ;
Monroy, Sergio A. Salinas .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2021, 20 (10) :2992-3005
[6]   D2D Task Offloading: A Dataset-Based Q&A [J].
Chatzopoulos, Dimitris ;
Bermejo, Carlos ;
ul Haq, Ehsan ;
Li, Yong ;
Hui, Pan .
IEEE COMMUNICATIONS MAGAZINE, 2019, 57 (02) :102-107
[7]   Multiuser Computation Offloading and Resource Allocation for Cloud-Edge Heterogeneous Network [J].
Chen, Qinglin ;
Kuang, Zhufang ;
Zhao, Lian .
IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (05) :3799-3811
[8]   Joint Service Caching, Resource Allocation and Task Offloading for MEC-Based Networks: A Multi-Layer Optimization Approach [J].
Chu, Weibo ;
Jia, Xinming ;
Yu, Zhiwen ;
Lui, John C. S. ;
Lin, Yi .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (04) :2958-2975
[9]   Task Co-Offloading for D2D-Assisted Mobile Edge Computing in Industrial Internet of Things [J].
Dai, Xingxia ;
Xiao, Zhu ;
Jiang, Hongbo ;
Alazab, Mamoun ;
Lui, John C. S. ;
Dustdar, Schahram ;
Liu, Jiangchuan .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (01) :480-490
[10]   Task offloading optimization in mobile edge computing under uncertain processing cycles and intermittent communications [J].
Deng, Tao ;
Yu, Zhanwei ;
Yuan, Di .
COMPUTER NETWORKS, 2024, 245