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] 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
  • [2] Deep Reinforcement Learning for Collaborative Computation Offloading on Internet of Vehicles
    Li, Yureng
    Xu, Shouzhi
    Li, Dawei
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [3] 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
  • [4] 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
  • [5] 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
  • [6] 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
  • [7] Self-Learning Based Computation Offloading for Internet of Vehicles: Model and Algorithm
    Luo, Quyuan
    Li, Changle
    Luan, Tom H.
    Shi, Weisong
    Wu, Weigang
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (09) : 5913 - 5925
  • [8] 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
  • [9] Energy-Efficient Computation Offloading Based on Multiagent Deep Reinforcement Learning for Industrial Internet of Things Systems
    Chouikhi, Samira
    Esseghir, Moez
    Merghem-Boulahia, Leila
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (07) : 12228 - 12239
  • [10] Joint Service Caching and Computation Offloading Scheme Based on Deep Reinforcement Learning in Vehicular Edge Computing Systems
    Xue, Zheng
    Liu, Chang
    Liao, Canliang
    Han, Guojun
    Sheng, Zhengguo
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (05) : 6709 - 6722