Fast Adaptive Task Offloading and Resource Allocation in Large-Scale MEC Systems via Multiagent Graph Reinforcement Learning

被引:12
作者
Gao, Zhen [1 ]
Yang, Lei [1 ]
Dai, Yu [2 ]
机构
[1] Northeastern Univ, Sch Comp Sci & Engn, Shenyang 110167, Peoples R China
[2] Northeastern Univ, Sch Coll Software, Shenyang 110167, Peoples R China
关键词
Task analysis; Resource management; Heuristic algorithms; Internet of Things; Complexity theory; Training; Observability; Multiaccess edge computing (MEC); multiagent reinforcement learning (MARL); recurrent graph neural networks (R-GNNs); resources allocation; task offloading; EDGE; MANAGEMENT;
D O I
10.1109/JIOT.2023.3285950
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In multiaccess edge computing (MEC), when many mobile devices (MDs) offload their tasks to an edge server (ES), its resources might become constrained. These tasks may take a long time to complete or even be thrown away. Since the unknown information of both the ESs and other MDs, it is difficult for each MD to determine its offloading policy independently. Furthermore, most offloading methods have poor generalization to new environment since they focus on model architecture with a fixed quantity of MDs and ESs, preventing trained models from transferring to other environments. In this article, we provide a full decentralized offloading scheme based on the curriculum attention-weighted graph recurrent network-based multiagent actor-critic (CAGR-MAAC). First, we build MEC as a shared MD agents-ESs graph and an AGR-based message network is designed to enable each MD aggregate the information of ESs and other MDs and solve the partial observability of MD agents for MEC system. Second, a learnable differentiable encoder network is introduced to construct MD agent's local information encoding. Subsequently, the MD agent converts overall the information regarding the MEC system into a fixed-size embedding via an AGR Network to handle different quantity of MDs and ESs. Finally, we introduce curriculum learning to address the huge complexity of the MEC system and the training difficulties induced by the large amounts of MDs and ESs. Experiments demonstrate that compared with existing algorithms, CAGR-MAAC boosts task completion rates and decreases system costs by 13.01%-15.03% and 16.45%-18.56%, and can quickly adapt to the new environment.
引用
收藏
页码:758 / 776
页数:19
相关论文
共 55 条
[1]   Multi-Agent DRL-Based Hungarian Algorithm (MADRLHA) for Task Offloading in Multi-Access Edge Computing Internet of Vehicles (IoVs) [J].
Alam, Md Zahangir ;
Jamalipour, Abbas .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2022, 21 (09) :7641-7652
[2]   Data Offloading in UAV-Assisted Multi-Access Edge Computing Systems Under Resource Uncertainty [J].
Apostolopoulos, Pavlos Athanasios ;
Fragkos, Georgios ;
Tsiropoulou, Eirini Eleni ;
Papavassiliou, Symeon .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2023, 22 (01) :175-190
[3]   Heterogeneous Task Offloading and Resource Allocations via Deep Recurrent Reinforcement Learning in Partial Observable Multifog Networks [J].
Baek, Jungyeon ;
Kaddoum, Georges .
IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (02) :1041-1056
[4]   Lyapunov-Guided Deep Reinforcement Learning for Stable Online Computation Offloading in Mobile-Edge Computing Networks [J].
Bi, Suzhi ;
Huang, Liang ;
Wang, Hui ;
Zhang, Ying-Jun Angela .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (11) :7519-7537
[5]   Fair Computation Efficiency for OFDMA-Based Multiaccess Edge Computing Systems [J].
Cang, Yihan ;
Chen, Ming ;
Zhao, Jingwen ;
Gong, Tantao ;
Zhao, Jiahui ;
Yang, Zhaohui .
IEEE COMMUNICATIONS LETTERS, 2023, 27 (03) :916-920
[6]   Multiagent Deep Reinforcement Learning for Joint Multichannel Access and Task Offloading of Mobile-Edge Computing in Industry 4.0 [J].
Cao, Zilong ;
Zhou, Pan ;
Li, Ruixuan ;
Huang, Siqi ;
Wu, Dapeng .
IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (07) :6201-6213
[7]   Multitask Offloading Strategy Optimization Based on Directed Acyclic Graphs for Edge Computing [J].
Chen, Jiawen ;
Yang, Yajun ;
Wang, Chenyang ;
Zhang, Heng ;
Qiu, Chao ;
Wang, Xiaofei .
IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (12) :9367-9378
[8]   iRAF: A Deep Reinforcement Learning Approach for Collaborative Mobile Edge Computing IoT Networks [J].
Chen, Jienan ;
Chen, Siyu ;
Wang, Qi ;
Cao, Bin ;
Feng, Gang ;
Hu, Jianhao .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (04) :7011-7024
[9]   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
[10]   Green Parallel Online Offloading for DSCI-Type Tasks in IoT-Edge Systems [J].
Chen, Junqi ;
Wu, Huaming ;
Li, Ruidong ;
Jiao, Pengfei .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (11) :7955-7966