计算机科学
移动边缘计算
调度(生产过程)
分布式计算
计算卸载
水准点(测量)
有向无环图
任务(项目管理)
计算
作业车间调度
GSM演进的增强数据速率
边缘计算
服务器
数学优化
算法
计算机网络
布线(电子设计自动化)
人工智能
数学
管理
经济
大地测量学
地理
作者
Shumei Liu,Yao Yu,Xiao Lian,Yuze Feng,Changyang She,Phee Lep Yeoh,Lei Guo,Branka Vucetic,Yonghui Li
标识
DOI:10.1109/jsac.2022.3233532
摘要
This paper considers computation offloading for mobile applications with task-dependency requirements in mobile edge computing (MEC) systems. Based on the online arrival patterns and various delay constraints of practical applications, we focus on minimizing the system deadline violation ratio (DVR) to improve the overall reliability performance. Specifically, we propose a DVR minimization computation offloading scheme with task migration and merging, in which the task migration and merging model is designed to construct an overall directed acyclic graph (DAG) for all currently dependent tasks. We consider a multi-slot MEC system where applications arrive slot-by-slot without prior knowledge of future arrivals. Then given the number of application arrivals at each time slot, we equivalently transform the DVR minimization problem into a problem that maximizes the number of completed applications in a finite time horizon. The above problem is challenging to determine the optimal task execution order for different applications with various task dependencies and delay constraints. To address this, we develop a migration-enabled multi-priority task sequencing algorithm, which creatively introduces several task priority metrics and determines the optimal task execution order. Then, a deep deterministic policy gradient (DDPG)-based learning algorithm is developed to find the optimal offloading policy. Experimental results demonstrate that the proposed scheme can reduce the system DVR by 60.34%~70.3% compared with existing benchmark schemes under various network scenarios.
科研通智能强力驱动
Strongly Powered by AbleSci AI