Computation offloading strategy based on deep reinforcement learning for connected and autonomous vehicle in vehicular edge computing

被引:16
|
作者
Lin, Bing [1 ,2 ,3 ]
Lin, Kai [1 ]
Lin, Changhang [4 ]
Lu, Yu [5 ]
Huang, Ziqing [1 ]
Chen, Xinwei [6 ]
机构
[1] Fujian Normal Univ, Coll Phys & Energy, Fujian Prov Collaborat Innovat Ctr Adv High Field, Fujian Prov Key Lab Quantum Manipulat & New Energ, Fuzhou 350117, Peoples R China
[2] Fujian Prov Collaborat Innovat Ctr Optoelect Semi, Xiamen 361005, Peoples R China
[3] Putian Univ, Engn Res Ctr Big Data Applicat Private Hlth Med, Putian 351100, Peoples R China
[4] Fujian Polytech Normal Univ, Sch Big Data & Artificial Intelligence, Fuzhou 350300, Peoples R China
[5] Fujian Normal Univ, Concord Univ Coll, Fuzhou 350117, Peoples R China
[6] Minjiang Univ, Fujian Prov Univ, Engn Res Ctr Big Data Applicat Private Hlth Med, Fuzhou 351008, Peoples R China
关键词
Computation offloading; Connected and autonomous vehicle; Reinforcement learning; Simulated annealing; Offloading failure; Energy consumption; Mobility; RESOURCE-ALLOCATION; NETWORKS; MEC;
D O I
10.1186/s13677-021-00246-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Connected and Automated Vehicle (CAV) is a transformative technology that has great potential to improve urban traffic and driving safety. Electric Vehicle (EV) is becoming the key subject of next-generation CAVs by virtue of its advantages in energy saving. Due to the limited endurance and computing capacity of EVs, it is challenging to meet the surging demand for computing-intensive and delay-sensitive in-vehicle intelligent applications. Therefore, computation offloading has been employed to extend a single vehicle's computing capacity. Although various offloading strategies have been proposed to achieve good computing performace in the Vehicular Edge Computing (VEC) environment, it remains challenging to jointly optimize the offloading failure rate and the total energy consumption of the offloading process. To address this challenge, in this paper, we establish a computation offloading model based on Markov Decision Process (MDP), taking into consideration task dependencies, vehicle mobility, and different computing resources for task offloading. We then design a computation offloading strategy based on deep reinforcement learning, and leverage the Deep Q-Network based on Simulated Annealing (SA-DQN) algorithm to optimize the joint objectives. Experimental results show that the proposed strategy effectively reduces the offloading failure rate and the total energy consumption for application offloading.
引用
收藏
页数:17
相关论文
共 50 条
  • [41] Vehicular and Edge Computing for Emerging Connected and Autonomous Vehicle Applications
    Baidya, Sabur
    Ku, Yu-Jen
    Zhao, Hengyu
    Zhao, Jishen
    Dey, Sujit
    [J]. PROCEEDINGS OF THE 2020 57TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2020,
  • [42] Deep Reinforcement Learning-based computation offloading and distributed edge service caching for Mobile Edge Computing
    Xie, Mande
    Ye, Jiefeng
    Zhang, Guoping
    Ni, Xueping
    [J]. COMPUTER NETWORKS, 2024, 250
  • [43] Multiagent Deep Reinforcement Learning for Vehicular Computation Offloading in IoT
    Zhu, Xiaoyu
    Luo, Yueyi
    Liu, Anfeng
    Bhuiyan, Md Zakirul Alam
    Zhang, Shaobo
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (12) : 9763 - 9773
  • [44] Dependent Task-Offloading Strategy Based on Deep Reinforcement Learning in Mobile Edge Computing
    Gong, Bencan
    Jiang, Xiaowei
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2023, 2023
  • [45] Deep Reinforcement Learning Based Task Offloading Strategy Under Dynamic Pricing in Edge Computing
    Shi, Bing
    Chen, Feiyang
    Tang, Xing
    [J]. SERVICE-ORIENTED COMPUTING (ICSOC 2021), 2021, 13121 : 578 - 594
  • [46] Optimization of lightweight task offloading strategy for mobile edge computing based on deep reinforcement learning
    Lu, Haifeng
    Gu, Chunhua
    Luo, Fei
    Ding, Weichao
    Liu, Xinping
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 102 : 847 - 861
  • [47] Deep Reinforcement Learning and Game Theory for Computation Offloading in Dynamic Edge Computing Markets
    Li, Shuyang
    Hu, Xiaohui
    Du, Yongwen
    [J]. IEEE ACCESS, 2021, 9 : 121456 - 121466
  • [48] Dependent Task Offloading for Edge Computing based on Deep Reinforcement Learning
    Wang, Jin
    Hu, Jia
    Min, Geyong
    Zhan, Wenhan
    Zomaya, Albert Y.
    Georgalas, Nektarios
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2022, 71 (10) : 2449 - 2461
  • [49] Distributed Edge Computing Offloading Algorithm Based on Deep Reinforcement Learning
    Li, Yunzhao
    Qi, Feng
    Wang, Zhili
    Yu, Xiuming
    Shao, Sujie
    [J]. IEEE ACCESS, 2020, 8 : 85204 - 85215
  • [50] Computation Offloading and Retrieval for Vehicular Edge Computing
    Boukerche, Azzedine
    Soto, Victor
    [J]. ACM Computing Surveys, 2020, 53 (04):