2021
DOI: 10.1109/jiot.2020.3030926
|View full text |Cite
|
Sign up to set email alerts
|

Multihop Offloading of Multiple DAG Tasks in Collaborative Edge Computing

Abstract: Collaborative edge computing has become a popular paradigm where edge devices collaborate by sharing resources. Data dissemination is a fundamental problem in CEC to decide what data is transmitted from which device and how. Existing works on data dissemination have not focused on coflow scheduling in CEC, which involves deciding the order of flows within and across coflows at network links. Coflow implies a set of parallel flows with a shared objective. The existing works on coflow scheduling in data centers … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
9
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 56 publications
(9 citation statements)
references
References 80 publications
0
9
0
Order By: Relevance
“…Its high-performance solution methods are highly valuable, while its exact global optimal solution cannot be obtained in general for sizable problems. Although there have been many studies on collaborative scheduling of computing tasks in edge computing [47,62,63], the following issues should be addressed:…”
Section: Issues and Future Directionsmentioning
confidence: 99%
“…Its high-performance solution methods are highly valuable, while its exact global optimal solution cannot be obtained in general for sizable problems. Although there have been many studies on collaborative scheduling of computing tasks in edge computing [47,62,63], the following issues should be addressed:…”
Section: Issues and Future Directionsmentioning
confidence: 99%
“…At each scheduling step, the DLS algorithm selects the next task to be scheduled and the machine to execute it by finding the ready task and machine pair with the highest dynamic level. Based on the Latest‐Finish‐Time scheduling algorithm (BLFT): 39 this algorithm can be regarded as a general name of a class of algorithms, mainly to solve the time‐constrained task flow scheduling problem. It first sets the latest finish time for each task and then selects the resource with the smallest latest finish time for each task as the execution location. Joint dependent task offloading and flow scheduling heuristic algorithm (JDOFH): 20 this algorithm considers the dependencies of network flows in DAG and the start time of network flows, a joint dependency task offloading and flow scheduling heuristic is proposed to minimize the average completion time of a task in a collaborative edge computing scenario.…”
Section: Simulation Experiments and Results Analysismentioning
confidence: 99%
“…• Joint dependent task offloading and flow scheduling heuristic algorithm (JDOFH): 20 this algorithm considers the dependencies of network flows in DAG and the start time of network flows, a joint dependency task offloading and flow scheduling heuristic is proposed to minimize the average completion time of a task in a collaborative edge computing scenario.…”
Section: Simulation Experiments and Results Analysismentioning
confidence: 99%
See 1 more Smart Citation
“…Ying et al [23] considered task scheduling for MEC applications based on directed acyclic graphs(DAG) and proposed a maximum reliability offloading algorithm that decomposes for a given constraint and debits new dynamic adjustments to maximize execution reliability for given energy consumption and delay constraint. Sahni et al [24] proposed a joint dependent task offloading and flow scheduling heuristic algorithm for minimizing task completion time considering the dependencies between tasks and conflicts of network flows. Zhang et al [25] mitigate the concurrent request scheduling problem based on directed acyclic graphs in an online manner.…”
Section: Related Workmentioning
confidence: 99%