Reliable Computation Offloading of DAG Applications in Internet of Vehicles Based on Deep Reinforcement Learning

被引:1
|
作者
Su, Shengchao [1 ]
Yuan, Pengtao [1 ]
Dai, Yufeng [2 ]
机构
[1] Shanghai Univ Engn Sci, Sch Elect & Elect Engn, Shanghai 201620, Peoples R China
[2] Shanghai Univ Engn Sci, Sch Math Phys & Stat, Shanghai 201620, Peoples R China
基金
中国国家自然科学基金;
关键词
Task analysis; Servers; Energy consumption; Delays; Heuristic algorithms; Reliability; Edge computing; Internet of vehicles; DAG; edge computing; deep reinforcement learning; computation offloading; RESOURCE-ALLOCATION; EDGE; SYSTEMS; NETWORKS;
D O I
10.1109/TVT.2024.3385108
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
To solve the partial offloading problem of Directed Acyclic Graph (DAG) applications in the Internet of Vehicles (IoV) under edge computing environment, this paper proposes a partial offloading algorithm for DAG application via deep reinforcement learning. The proposed algorithm considers the complexity of server computing resource allocation and computing offloading decision to maximize the comprehensive utility of time delay and energy consumption. First, we propose a partial offloading model of DAG application. In order to determine the execution priority of each sub-module in DAG application, an execution priority algorithm is designed to transform DAG application into sequence structure. Then, a recurrent neural network-based sequence-to-sequence network is designed as a strategy network, and a partial offloading algorithm based on deep reinforcement learning is proposed. Finally, to ensure the reliable offloading of DAG application in the IoV, a re-decision scheme is proposed in the case of edge server failure. Experimental results show that the proposed algorithm achieves better comprehensive utility than the baseline algorithms under the same computation offloading scenario, and the designed fault handling scheme can ensure reliable offloading of DAG applications in the case of server faults.
引用
收藏
页码:2116 / 2128
页数:13
相关论文
共 50 条
  • [1] Deep Reinforcement Learning for Collaborative Computation Offloading on Internet of Vehicles
    Li, Yureng
    Xu, Shouzhi
    Li, Dawei
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [2] Dynamic Edge Computation Offloading for Internet of Vehicles With Deep Reinforcement Learning
    Yao, Liang
    Xu, Xiaolong
    Bilal, Muhammad
    Wang, Huihui
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (11) : 12991 - 12999
  • [3] Distributed Computation Offloading using Deep Reinforcement Learning in Internet of Vehicles
    Chen, Chen
    Wang, Zheng
    Pei, Qingqi
    He, Ci
    Dou, Zhibin
    2020 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2020, : 823 - 828
  • [4] Deep Reinforcement Learning Based Computation Offloading in Fog Enabled Industrial Internet of Things
    Ren, Yijing
    Sun, Yaohua
    Peng, Mugen
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (07) : 4978 - 4987
  • [5] Edge QoE: Computation Offloading With Deep Reinforcement Learning for Internet of Things
    Lu, Haodong
    He, Xiaoming
    Du, Miao
    Ruan, Xiukai
    Sun, Yanfei
    Wang, Kun
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (10) : 9255 - 9265
  • [6] Task offloading strategy and scheduling optimization for internet of vehicles based on deep reinforcement learning
    Zhao, Xu
    Liu, Mingzhen
    Li, Maozhen
    AD HOC NETWORKS, 2023, 147
  • [7] Task offloading method of edge computing in internet of vehicles based on deep reinforcement learning
    Zhang, Degan
    Cao, Lixiang
    Zhu, Haoli
    Zhang, Ting
    Du, Jinyu
    Jiang, Kaiwen
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (02): : 1175 - 1187
  • [8] Task offloading method of edge computing in internet of vehicles based on deep reinforcement learning
    Degan Zhang
    Lixiang Cao
    Haoli Zhu
    Ting Zhang
    Jinyu Du
    Kaiwen Jiang
    Cluster Computing, 2022, 25 : 1175 - 1187
  • [9] Computation offloading and tasks scheduling for the internet of vehicles in edge computing: A deep reinforcement learning-based pointer network approach
    Ju, Xiang
    Su, Shengchao
    Xu, Chaojie
    Wang, Haoxuan
    COMPUTER NETWORKS, 2023, 223
  • [10] A Deep-Reinforcement-Learning-Based Computation Offloading With Mobile Vehicles in Vehicular Edge Computing
    Lin, Jie
    Huang, Siqi
    Zhang, Hanlin
    Yang, Xinyu
    Zhao, Peng
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (17) : 15501 - 15514