A dynamic queuing model based distributed task offloading algorithm using deep reinforcement learning in mobile edge computing

被引:6
作者
Chai, Zhengyi [1 ,2 ]
Hou, Haole [1 ,2 ]
Li, Yalun [3 ]
机构
[1] Tiangong Univ, Sch Comp Sci & Technol, Tianjin 300387, Peoples R China
[2] Tiangong Univ, Tianjin Key Lab Autonomous Intelligence Technol &, Tianjin 300387, Peoples R China
[3] Tiangong Univ, Sch Elect & Informat Engn, Tianjin 300387, Peoples R China
基金
中国国家自然科学基金;
关键词
Computing offloading; Dynamic queuing model; Energy consumption; Delay; Deep reinforcement learning; NETWORKS; INTERNET;
D O I
10.1007/s10489-023-05065-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In mobile edge computing (MEC), offloading computing tasks from edge clients to edge nodes can reduce the burden on edge clients, especially for delay-sensitive tasks, they must be completed within the deadline. However, when the edge nodes receive a large number of tasks, the waiting time of the tasks may be too long, and some tasks may even be dropped due to timeout. To address these problems, we model task offloading as a long-term optimization problem based on Markov decision process (MDP), we consider task queuing models on edge clients and edge nodes to optimize distributed task offloading schemes, and the current workload of edge nodes prediction model for dynamic task scheduling to avoid excessive workload of edge nodes. A distributed dynamic task offloading algorithm based on deep reinforcement learning is proposed, and a recurrent neural network controlled by Gated Recurrent Unit (GRU) and Dueling-DQN and Double-DQN (DDQN) techniques enable each client to make its own offloading decisions without knowing other information. In order to improve the training efficiency and the stability of the strategy, a queue selection algorithm is proposed to reduce the action space. Experimental results show that, compared with some existing algorithms, the proposed algorithm can effectively predict the workload of edge nodes and make reasonable offloading decisions, significantly reducing the average energy consumption and delay of edge clients, as well as the ratio of dropped tasks.
引用
收藏
页码:28832 / 28847
页数:16
相关论文
共 38 条
  • [1] A Review on Computational Intelligence Techniques in Cloud and Edge Computing
    Asim, Muhammad
    Wang, Yong
    Wang, Kezhi
    Huang, Pei-Qiu
    [J]. IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2020, 4 (06): : 742 - 763
  • [2] Multi-Objective Computation Sharing in Energy and Delay Constrained Mobile Edge Computing Environments
    Bozorgchenani, Arash
    Mashhadi, Farshad
    Tarchi, Daniele
    Monroy, Sergio A. Salinas
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2021, 20 (10) : 2992 - 3005
  • [3] A Multihop Task Offloading Decision Model in MEC-Enabled Internet of Vehicles
    Chen, Chen
    Zeng, Yini
    Li, Huan
    Liu, Yangyang
    Wan, Shaohua
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (04) : 3215 - 3230
  • [4] A DRL Agent for Jointly Optimizing Computation Offloading and Resource Allocation in MEC
    Chen, Juan
    Xing, Huanlai
    Xiao, Zhiwen
    Xu, Lexi
    Tao, Tao
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (24) : 17508 - 17524
  • [5] Chung J., 2014, ARXIV14123555
  • [6] Deep Reinforcement Learning for Stochastic Computation Offloading in Digital Twin Networks
    Dai, Yueyue
    Zhang, Ke
    Maharjan, Sabita
    Zhang, Yan
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (07) : 4968 - 4977
  • [7] Edge Intelligence for Energy-Efficient Computation Offloading and Resource Allocation in 5G Beyond
    Dai, Yueyue
    Zhang, Ke
    Maharjan, Sabita
    Zhang, Yan
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (10) : 12175 - 12186
  • [8] Deshuang Sha, 2021, 2021 IEEE/CIC International Conference on Communications in China (ICCC), P595, DOI 10.1109/ICCC52777.2021.9580253
  • [9] Online Edge Learning Offloading and Resource Management for UAV-Assisted MEC Secure Communications
    Ding, Yu
    Feng, Yunqi
    Lu, Weidang
    Zheng, Shilian
    Zhao, Nan
    Meng, Limin
    Nallanathan, Arumugam
    Yang, Xiaoniu
    [J]. IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, 2023, 17 (01) : 54 - 65
  • [10] Computation Offloading for Mobile-Edge Computing with Maximum Flow Minimum Cut
    Dong, Luobing
    Wang, Fei
    Shan, Junyuan
    [J]. PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND APPLICATION ENGINEERING (CSAE2018), 2018,