EPtask: Deep Reinforcement Learning Based Energy-Efficient and Priority-Aware Task Scheduling for Dynamic Vehicular Edge Computing

被引:28
作者
Li, Peisong [1 ]
Xiao, Ziren [1 ]
Wang, Xinheng [1 ]
Huang, Kaizhu [2 ,3 ]
Huang, Yi [4 ]
Gao, Honghao [5 ]
机构
[1] Xian Jiaotong Liverpool Univ, Sch Adv Technol, Suzhou 215123, Peoples R China
[2] Duke Kunshan Univ, Data Sci Res Ctr, Suzhou 215316, Peoples R China
[3] Duke Kunshan Univ, Div Nat & Appl Sci, Suzhou 215316, Peoples R China
[4] Univ Liverpool, Dept Elect Engn & Elec tron, Liverpool L69 3BX, Merseyside, England
[5] Shanghai Univ, Sch Comp Engn & Sci ence, Shanghai 200444, Peoples R China
来源
IEEE TRANSACTIONS ON INTELLIGENT VEHICLES | 2024年 / 9卷 / 01期
基金
中国国家自然科学基金;
关键词
Task analysis; Resource management; Vehicle dynamics; Energy consumption; Dynamic scheduling; Processor scheduling; Heuristic algorithms; Proximal Policy Optimization; task scheduling; resource allocation; vehicular edge computing; RESOURCE-ALLOCATION;
D O I
10.1109/TIV.2023.3321679
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The increasing complexity of vehicles has led to a growing demand for in-vehicle services that rely on multiple sensors. In the Vehicular Edge Computing (VEC) paradigm, energy-efficient task scheduling is critical to achieving optimal completion time and energy consumption. Although extensive research has been conducted in this field, challenges remain in meeting the requirements of time-sensitive services and adapting to dynamic traffic environments. In this context, a novel algorithm called Multi-action and Environment-adaptive Proximal Policy Optimization algorithm (MEPPO) is designed based on the conventional PPO algorithm and then a joint task scheduling and resource allocation method is proposed based on the designed MEPPO algorithm. In specific, the method involves three core aspects. Firstly, task scheduling strategy is designed to generate task offloading decisions and priority assignment decisions for the tasks utilizing PPO algorithm, which can further reduce the completion time of service requests. Secondly, transmit power allocation scheme is designed considering the expected transmission distance among vehicles and edge servers, which can minimize transmission energy consumption by adjusting the allocated transmit power dynamically. Thirdly, the proposed MEPPO-based scheduling method can make scheduling decisions for vehicles with different numbers of tasks by manipulating the state space of the PPO algorithm, which makes the proposed method be adaptive to real-world dynamic VEC environment. At last, the effectiveness of the proposed method is demonstrated through extensive simulation and on-site experiments.
引用
收藏
页码:1830 / 1846
页数:17
相关论文
共 34 条
  • [1] Joint Task Offloading and Resource Allocation for Vehicular Edge Computing Based on V2I and V2V Modes
    Fan, Wenhao
    Su, Yi
    Liu, Jie
    Li, Shenmeng
    Huang, Wei
    Wu, Fan
    Liu, Yuan'an
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (04) : 4277 - 4292
  • [2] Joint Task Offloading and Resource Allocation for Multi-Access Edge Computing Assisted by Parked and Moving Vehicles
    Fan, Wenhao
    Liu, Jie
    Hua, Mingyu
    Wu, Fan
    Liu, Yuan'an
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2022, 71 (05) : 5314 - 5330
  • [3] Feng J., 2020, J. Physics: Conf. Ser., V1607
  • [4] Com-DDPG: Task Offloading Based on Multiagent Reinforcement Learning for Information-Communication-Enhanced Mobile Edge Computing in the Internet of Vehicles
    Gao, Honghao
    Wang, Xuejie
    Wei, Wei
    Al-Dulaimi, Anwer
    Xu, Yueshen
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (01) : 348 - 361
  • [5] PPO2: Location Privacy-Oriented Task Offloading to Edge Computing Using Reinforcement Learning for Intelligent Autonomous Transport Systems
    Gao, Honghao
    Huang, Wanqiu
    Liu, Tong
    Yin, Yuyu
    Li, Youhuizi
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (07) : 7599 - 7612
  • [6] Joint Offloading Scheduling and Resource Allocation in Vehicular Edge Computing: A Two Layer Solution
    Gao, Jian
    Kuang, Zhufang
    Gao, Jie
    Zhao, Lian
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (03) : 3999 - 4009
  • [7] Life Cycle Assessment of Connected and Automated Vehicles: Sensing and Computing Subsystem and Vehicle Level Effects
    Gawron, James H.
    Keoleian, Gregory A.
    De Kleine, Robert D.
    Wallington, Timothy J.
    Kim, Hyung Chul
    [J]. ENVIRONMENTAL SCIENCE & TECHNOLOGY, 2018, 52 (05) : 3249 - 3256
  • [8] INTELLIGENT TASK OFFLOADING IN VEHICULAR EDGE COMPUTING NETWORKS
    Guo, Hongzhi
    Liu, Jiajia
    Ren, Ju
    Zhang, Yanning
    [J]. IEEE WIRELESS COMMUNICATIONS, 2020, 27 (04) : 126 - 132
  • [9] Spatial Stochastic Vehicle Traffic Modeling for VANETs
    Guo, Jingqiu
    Zhang, Yong
    Chen, Xinyao
    Yousefi, Saleh
    Guo, Chenyu
    Wang, Yibing
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2018, 19 (02) : 416 - 425
  • [10] He J., 2021, arXiv