强化学习
计算机科学
依赖关系(UML)
任务(项目管理)
分布式计算
GSM演进的增强数据速率
计算机网络
人工智能
工程类
系统工程
作者
Haoqiang Liu,Wenzhen Huang,Dong In Kim,Sumei Sun,Yonghong Zeng,Shaohan Feng
出处
期刊:IEEE Transactions on Vehicular Technology
[Institute of Electrical and Electronics Engineers]
日期:2024-04-11
卷期号:73 (9): 13665-13681
被引量:43
标识
DOI:10.1109/tvt.2024.3387548
摘要
The proliferation of computation-intensive and delay-sensitive applications in the Internet of Vehicles (IoV) poses great challenges to resource-constrained vehicles. To tackle this issue, Mobile Edge Computing (MEC) enabling offloading on-vehicle tasks to edge servers has emerged as a promising approach. MEC jointly augments network computing capabilities and alleviates resource utilization for IoV, garnering substantial attention. Nevertheless, the efficacy of MEC depends heavily on the adopted offloading scheme, especially in the presence of complex subtask dependencies. Existing research has largely overlooked the crucial dependencies among subtasks, which significantly influence the decision making for offloading. This work attempts to schedule subtasks with guaranteed dependencies while minimizing system latency and energy costs in multi-vehicle scenarios. Firstly, we introduce a subtask priority scheduling method on the basis of the Directed Acyclic Graph (DAG) topological structure to ensure the priority order of subtasks, especially in scenarios with complex interdependencies. Secondly, in light of privacy concerns and limited information sharing, we propose an Optimized Distributed Computation Offloading (ODCO) scheme based on deep reinforcement learning (DRL), alleviating the conventional requirement for extensive vehicle-specific information sharing to achieve optimal offloading performance. The adaptive$k$-step learning approach is further presented to enhance the robustness of the training process. Numerical experiments are presented to demonstrate the advantages of the proposed scheme regarding the substantial reduction in latency and energy cost and, more importantly, the convergence rate in comparison to the existing state-of-the-art offloading schemes. For instance, the ODCO achieved a system utility of approximately 0.80 within 300 episodes, obtaining utility gains of about 0.05 compared to the distributed earliest-finish time offloading (DEFO) algorithm with around 500 episodes.
科研通智能强力驱动
Strongly Powered by AbleSci AI