Dynamic Task Offloading and Resource Allocation for Vehicular Edge Computing Networks Based on Deep Reinforcement Learning
- 所属单位:山东大学控制科学与工程学院;山东省智能通信与感算融合重点实验室
- 发表刊物:IEEE Transactions on Vehicular Technology
- 项目来源:国家自然科学基金联合基金;山东省重点研发计划;泰山学者计划
- 关键字:Vehicular edge computing; deep reinforcement learning; delay minimization; dynamic offloading; resource allocation
- 摘要:Vehicular edge computing (VEC) server allocates computing resource blocks (CRBs) with different CPU frequencies to process tasks with different low latency requirements. During task processing, some task vehicles (TaVs) and CRBs may finish processing tasks in advance, and their computing resources are idle. However, the existing work has not taken into account reusing these idle computing resources to handle other ongoing tasks, causing low computing resource utilization efficiency. To address this, considering the dynamic nature of the VEC networks, a task re-scheduling problem is formulated to minimize the task completion delay to realize dynamic task offloading and resource allocation (DTORA). To solve the problem, we divide it into a joint task offloading and computing resource allocation problem and a joint subtask re-scheduling and power allocation problem. Dealing with the first problem, a joint task offloading and computing resource allocation (JTOCA) algorithm is proposed. Given the computing resource allocation decision, a deep deterministic policy gradient (DDPG)-based joint subtask re-scheduling and power allocation (DDPG-JSRPA) algorithm is proposed to solve the second problem. Simulation results demonstrated that the proposed DTORA algorithm can reduce the system delay by 28% compared to the full partial offloading (FPO) algorithm.
- 备注:中科院二区
- 论文类型:期刊论文
- 学科门类:工学
- 文献类型:J
- 是否译文:否
- 发表时间:2025-09-22
- 收录刊物:SCI