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

被引:26
|
作者
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
相关论文
共 50 条
  • [21] Task Migration Based on Reinforcement Learning in Vehicular Edge Computing
    Moon, Sungwon
    Park, Jaesung
    Lim, Yujin
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [22] Deep Reinforcement Learning for Energy-Efficient Task Scheduling in SDN-based IoT Network
    Sellami, Bassem
    Hakiri, Akram
    Ben Yahia, Sadok
    Berthou, Pascal
    2020 IEEE 19TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2020,
  • [23] Deep Reinforcement Learning Based Energy-efficient Task Offloading for Secondary Mobile Edge Systems
    Zhang, Xiaojie
    Pal, Amitangshu
    Debroy, Saptarshi
    2020 IEEE 45TH LOCAL COMPUTER NETWORKS SYMPOSIUM ON EMERGING TOPICS IN NETWORKING (LCN SYMPOSIUM 2020), 2020, : 48 - 59
  • [24] NOMA-Based Energy-Efficient Task Scheduling in Vehicular Edge Computing Networks: A Self-Imitation Learning-Based Approach
    Peiran Dong
    Zhaolong Ning
    Rong Ma
    Xiaojie Wang
    Xiping Hu
    Bin Hu
    中国通信, 2020, 17 (11) : 1 - 11
  • [25] NOMA-Based Energy-Efficient Task Scheduling in Vehicular Edge Computing Networks: A Self-Imitation Learning-Based Approach
    Dong, Peiran
    Ning, Zhaolong
    Ma, Rong
    Wang, Xiaojie
    Hu, Xiping
    Hu, Bin
    CHINA COMMUNICATIONS, 2020, 17 (11) : 1 - 11
  • [26] Vehicular Cloud Forming and Task Scheduling for Energy-Efficient Cooperative Computing
    Gong, Minyeong
    Yoo, Younghwan
    Ahn, Sanghyun
    IEEE ACCESS, 2023, 11 : 3858 - 3871
  • [27] Energy-Efficient Task Offloading for Distributed Edge Computing in Vehicular Networks
    Lin, Zhijian
    Yang, Jianjie
    Wu, Celimuge
    Chen, Pingping
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (09) : 14056 - 14061
  • [28] Decentralized Vehicular Edge Computing Framework for Energy-Efficient Task Coordination
    Fardad, Mohammad
    Muntean, Gabriel-Miro
    Tal, Irina
    2024 IEEE 99TH VEHICULAR TECHNOLOGY CONFERENCE, VTC2024-SPRING, 2024,
  • [29] Learning Based Energy Efficient Task Offloading for Vehicular Collaborative Edge Computing
    Qin, Peng
    Fu, Yang
    Tang, Guoming
    Zhao, Xiongwen
    Geng, Suiyan
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2022, 71 (08) : 8398 - 8413
  • [30] Ets-ddpg: an energy-efficient and QoS-guaranteed edge task scheduling approach based on deep reinforcement learning
    Zhao, Jiale
    Xia, Yunni
    Sun, Xiaoning
    Long, Tingyan
    Peng, Qinglan
    Guo, Shangzhi
    Meng, Fei
    Dong, Yumin
    Xia, Qing
    WIRELESS NETWORKS, 2025, 31 (02) : 1241 - 1254