Cooperative Partial Task Offloading and Resource Allocation for IIoT Based on Decentralized Multiagent Deep Reinforcement Learning

被引:5
|
作者
Zhang, Fan [1 ]
Han, Guangjie [1 ]
Liu, Li [1 ]
Zhang, Yu [2 ]
Peng, Yan [3 ]
Li, Chao [4 ]
机构
[1] Hohai Univ, Coll Informat Sci & Engn, Changzhou 213022, Peoples R China
[2] Loughborough Univ, Dept Aeronaut & Automot Engn, Loughborough LE11 3TU, England
[3] Shanghai Univ, Res Inst USV Engn, Shanghai 200000, Peoples R China
[4] Zhejiang Lab, Intelligent Comp Res Inst, Hangzhou 311121, Zhejiang, Peoples R China
来源
IEEE INTERNET OF THINGS JOURNAL | 2024年 / 11卷 / 03期
关键词
Industrial Internet of Things; Task analysis; Resource management; Heuristic algorithms; Delays; Costs; Quality of service; Cooperative task offloading (TO); Industrial Internet of Things (IIoT); improved soft actor-critic (SAC); multiagent deep reinforcement learning (MADRL); resource allocation (RA); EDGE; OPTIMIZATION; INTERNET; MEC;
D O I
10.1109/JIOT.2023.3306803
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Edge computing has become increasingly important to fulfill the diversified Quality-of-Service (QoS) or Quality-of-Experience (QoE) demands for Industrial Internet of Things (IIoT) applications, such as machine condition monitoring, fault diagnosis, intelligent production scheduling, and production quality control. Due to the heterogeneity of IIoT systems, it is of urgent necessity to concentrate on the cloud-edge-end cooperative partial task offloading and resource allocation (CPTORA) problem for realizing workload balancing, efficient resource utilization, and better QoS/QoE of IIoT applications. However, the challenge lies in how to make real-time, accurate, decentralized task offloading (TO) and resource allocation (RA) decisions for dynamic and device-intensive IIoT. Therefore, this work examines the CPTORA problem for IIoT, aiming at minimizing its long-run overall delay and energy costs. To lower the problem complexity, this problem is decomposed into the TO subproblem and the RA subproblem. Then, an improved soft actor-critic-based decentralized multiagent deep reinforcement learning (MADRL) algorithm is proposed to address the TO subproblem, where each IIoT device can learn its globally optimal policy and make its decisions independently. This algorithm innovatively combines the divergence regularization, the distributional reinforcement learning, and the value function decomposition methods to improve convergence speed and accuracy of the existing MADRL methods. After receiving the TO decisions of every IIoT device, every edge server employs the Lagrange multiplier method and Karush-Kuhn-Tucker condition to solve its RA subproblem. The experimental results show that the proposed algorithm decreases the overall delay and energy costs more effectively, compared to the other state-of-the-art MADRL approaches.
引用
收藏
页码:5526 / 5544
页数:19
相关论文
共 50 条
  • [21] DNN Deployment, Task Offloading, and Resource Allocation for Joint Task Inference in IIoT
    Fan, Wenhao
    Chen, Zeyu
    Hao, Zhibo
    Su, Yi
    Wu, Fan
    Tang, Bihua
    Liu, Yuan'an
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (02) : 1634 - 1646
  • [22] Federated Deep Reinforcement Learning-Based Task Offloading and Resource Allocation for Smart Cities in a Mobile Edge Network
    Chen, Xing
    Liu, Guizhong
    [J]. SENSORS, 2022, 22 (13)
  • [23] Deep Multiagent Reinforcement-Learning-Based Resource Allocation for Internet of Controllable Things
    Gu, Bo
    Zhang, Xu
    Lin, Ziqi
    Alazab, Mamoun
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (05): : 3066 - 3074
  • [24] Joint Task Offloading and Resource Allocation for Accuracy-Aware Machine-Learning-Based IIoT Applications
    Fan, Wenhao
    Li, Shenmeng
    Liu, Jie
    Su, Yi
    Wu, Fan
    Liu, Yuan'An
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (04): : 3305 - 3321
  • [25] Offloading and Resource Allocation With General Task Graph in Mobile Edge Computing: A Deep Reinforcement Learning Approach
    Yan, Jia
    Bi, Suzhi
    Zhang, Ying-Jun Angela
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2020, 19 (08) : 5404 - 5419
  • [26] Federated Deep Reinforcement Learning for Online Task Offloading and Resource Allocation in WPC-MEC Networks
    Zang, Lianqi
    Zhang, Xin
    Guo, Boren
    [J]. IEEE ACCESS, 2022, 10 : 9856 - 9867
  • [27] Deep Reinforcement Learning Aided Computation Offloading and Resource Allocation for IoT
    Gong, Yongkang
    Wang, Jingjing
    Nie, Tianzheng
    [J]. 2020 IEEE COMPUTING, COMMUNICATIONS AND IOT APPLICATIONS (COMCOMAP), 2021,
  • [28] Deep Reinforcement Learning for Joint Offloading and Resource Allocation in Fog Computing
    Bai, Wenle
    Qian, Cheng
    [J]. PROCEEDINGS OF 2021 IEEE 12TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2021, : 131 - 134
  • [29] Deep Reinforcement Learning Based Joint Partial Computation Offloading and Resource Allocation in Mobility-Aware MEC System
    Luyao Wang
    Guanglin Zhang
    [J]. China Communications, 2022, 19 (08) : 85 - 99
  • [30] Deep Reinforcement Learning Based Joint Partial Computation Offloading and Resource Allocation in Mobility-Aware MEC System
    Wang, Luyao
    Zhang, Guanglin
    [J]. CHINA COMMUNICATIONS, 2022, 19 (08) : 85 - 99