Deep reinforcement learning based task offloading and resource allocation strategy across multiple edge servers

被引:0
|
作者
Shi, Bing [1 ,2 ]
Pan, Yuting [1 ]
Huang, Lianzhen [1 ]
机构
[1] Wuhan Univ Technol, Sch Comp Sci & Artificial Intelligence, Wuhan 430000, Peoples R China
[2] Wuhan Univ Technol, Shenzhen Res Inst, Shenzhen 518000, Peoples R China
关键词
Multiple edge servers; Task offloading; Resource allocation; Deep reinforcement learning; INTERNET;
D O I
10.1007/s11761-024-00419-6
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In the mobile edge computing environment, multiple edge servers are often deployed in task-dense areas, however, the service coverage of these edge servers may overlap with each other. In such scenarios, users within the overlapping areas need to determine which server is chosen to offload the task. However, unreasonable decision of task offloading may result in imbalanced loads, thereby affecting the number of served users and the latency and energy consumption of user task offloading. Furthermore, the complexity of task offloading and resource allocation is further heightened by the dynamic arrival of user tasks. Therefore, it is crucial to design an effective task offloading and resource allocation strategy in an environment with multiple edge servers. In this paper, we propose a task offloading and resource allocation strategy aimed at meeting task latency requirements while maximizing the number of served users and minimizing the average energy consumption of all completed tasks. To timely obtain information about user tasks and the status of edge servers, we adopt a central controller to manage multiple edge servers. Then, we model the problem as a parameterized action Markov decision process and utilize the parameterized deep Q-network algorithm, a deep reinforcement learning algorithm, to solve it. Additionally, we conducted experiments to evaluate the performance of our proposed strategy against five benchmark strategies. The results demonstrate the superiority of our strategy in terms of the number of served users and the average energy consumption per task while meeting task latency constraints.
引用
收藏
页数:14
相关论文
共 50 条
  • [21] Deep Reinforcement Learning based Computation Offloading and Resource Allocation for MEC
    Li, Ji
    Gao, Hui
    Lv, Tiejun
    Lu, Yueming
    2018 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2018,
  • [22] Dependent Task Offloading for Edge Computing based on Deep Reinforcement Learning
    Wang, Jin
    Hu, Jia
    Min, Geyong
    Zhan, Wenhan
    Zomaya, Albert Y.
    Georgalas, Nektarios
    IEEE TRANSACTIONS ON COMPUTERS, 2022, 71 (10) : 2449 - 2461
  • [23] Federated Deep Reinforcement Learning for Multimedia Task Offloading and Resource Allocation in MEC Networks
    Zhang, Rongqi
    Pan, Chunyun
    Wang, Yafei
    Yao, Yuanyuan
    Li, Xuehua
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2024, E107B (06) : 446 - 457
  • [24] Task Offloading and Resource Allocation in Vehicular Networks: A Lyapunov-Based Deep Reinforcement Learning Approach
    Kumar, Anitha Saravana
    Zhao, Lian
    Fernando, Xavier
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (10) : 13360 - 13373
  • [25] Cooperative Partial Task Offloading and Resource Allocation for IIoT Based on Decentralized Multiagent Deep Reinforcement Learning
    Zhang, Fan
    Han, Guangjie
    Liu, Li
    Zhang, Yu
    Peng, Yan
    Li, Chao
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (03) : 5526 - 5544
  • [26] Deep reinforcement learning-based joint optimization model for vehicular task offloading and resource allocation
    Li, Zhi-Yuan
    Zhang, Zeng-Xiang
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2024, 17 (04) : 2001 - 2015
  • [27] VEC Collaborative Task Offloading and Resource Allocation Based on Deep Reinforcement Learning Under Parking Assistance
    Xue, Jianbin
    Shao, Fei
    Zhang, Tingjuan
    Tian, Guiying
    Jiang, Hengjie
    WIRELESS PERSONAL COMMUNICATIONS, 2024, 136 (01) : 321 - 345
  • [28] Joint Offloading and Resource Allocation Using Deep Reinforcement Learning in Mobile Edge Computing
    Zhang, Xinjie
    Zhang, Xinglin
    Yang, Wentao
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2022, 9 (05): : 3454 - 3466
  • [29] Joint Optimization of Task Offloading and Resource Allocation via Deep Reinforcement Learning for Augmented Reality in Mobile Edge Network
    Chen, Xing
    Liu, Guizhong
    2020 IEEE INTERNATIONAL CONFERENCE ON EDGE COMPUTING (EDGE 2020), 2020, : 76 - 82
  • [30] Federated deep reinforcement learning for task offloading and resource allocation in mobile edge computing-assisted vehicular networks
    Zhao, Xu
    Wu, Yichuan
    Zhao, Tianhao
    Wang, Feiyu
    Li, Maozhen
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2024, 229