arrow
Return

DAG Scheduling in Mobile Edge Computing

delete2023-10-20
delete0
delete
OA
AI
G
Guopeng Li
H
Haisheng Tan *
L
Liuyan Liu
周颢 (Hao Zhou)
S
Shaofeng H.-C. Jiang
Z
Zhenhua Han
李向阳 (Xiang‐Yang Li)
G
Guoliang Chen
DOI:10.1145/3616374delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In Mobile Edge Computing, edge servers have limited storage and computing resources that can only support a small number of functions. Meanwhile, mobile applications are becoming more complex, consisting of multiple dependent tasks, modeled as a Directed Acyclic Graph (DAG). When a request arrives, typically in an online manner with a deadline specified, we need to configure the servers and assign the dependent tasks for efficient processing. This work jointly considers the problem of dependent task placement and scheduling with on-demand function configuration on edge servers, aiming to meet as many deadlines as possible. For a single request, when the configuration on each edge server is fixed, we derive FixDoc to find the optimal task placement and scheduling. When the on-demand function configuration is allowed, we propose GenDoc, a novel approximation algorithm, and analyze its additive error from the optimal theoretically. For multiple requests, we derive OnDoc, an online algorithm easy to deploy in practice. Our extensive experiments show that GenDoc outperforms state-of-the-art baselines in processing 86.14% of these unique applications, and reduces their average completion time by at least 24%. The number of deadlines that OnDoc can satisfy is at least 1.9x that of the baselines.
Keywords:
DAG scheduling
function configuration
edge computing
online algorithm

Journal

ACM Transactions on Sensor Networks cover
ACM Transactions on Sensor Networks
IF:
4.7
Papers:
994
Citations:
2.0K

Organization

M
Microsoft Research Asia
Scholars:
421
Papers: 407
Citations: 2
P
peking university
Scholars:
11.7W
Papers: 8.7W
Citations: 146
C
chinese academy of sciences
Scholars:
56.1W
Papers: 44.8W
Citations: 704
researcher View more organizations