4.8 Article

Dependency-Aware Task Scheduling in Vehicular Edge Computing

期刊

IEEE INTERNET OF THINGS JOURNAL
卷 7, 期 6, 页码 4961-4971

出版社

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/JIOT.2020.2972041

关键词

Task analysis; Servers; Processor scheduling; Cloud computing; Scheduling; Computational modeling; Time factors; Multiple applications; task dependency; task scheduling; vehicular edge computing (VEC)

资金

  1. National Nature Science Foundation of China [61922017, 61602054, 61872451]
  2. Science and Technology Development Fund, Macau, China [0098/2018/A3, 0076/2019/A2]

向作者/读者索取更多资源

Vehicular edge computing (VEC) offers a new paradigm to improve vehicular services and augment the capabilities of vehicles. In this article, we study the problem of task scheduling in VEC, where multiple computation-intensive vehicular applications can be offloaded to roadside units (RSUs) and each application can be further divided into multiple tasks with task dependency. The tasks can be scheduled to different mobile-edge computing servers on RSUs for execution to minimize the average completion time of multiple applications. Considering the completion time constraint of each application and the processing dependency of multiple tasks belonging to the same application, we formulate the multiple tasks scheduling problem as an optimization problem that is NP-hard. To solve the optimization problem, we develop an efficient task scheduling algorithm. The basic idea is to prioritize multiple applications and prioritize multiple tasks so as to guarantee the completion time constraints of applications and the processing dependency requirements of tasks. The numerical results demonstrate that our proposed algorithm can significantly reduce the average completion time of multiple applications compared with benchmark algorithms.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.8
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据