File Download
There are no files associated with this item.
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1109/TMC.2024.3427380
- Scopus: eid_2-s2.0-85199074208
- WOS: WOS:001359244600148
- Find via

Supplementary
- Citations:
- Appears in Collections:
Article: Prioritized Assignment with Task Dependency in Collaborative Mobile Edge Computing
| Title | Prioritized Assignment with Task Dependency in Collaborative Mobile Edge Computing |
|---|---|
| Authors | |
| Keywords | Average satisfaction degree Cloud computing Collaboration Collaborative mobile edge computing Delays Monte Carlo Tree Search Optimization Prioritized assignment Quality of service Servers Task analysis Task dependency |
| Issue Date | 15-Jul-2024 |
| Publisher | Institute of Electrical and Electronics Engineers |
| Citation | IEEE Transactions on Mobile Computing, 2024 How to Cite? |
| Abstract | Collaborative mobile edge computing enables resource-constrained edge facilities to work cooperatively for computation-intensive tasks. However, as the number of tasks demanded by various applications increases, resource competition is inevitable in edge facilities. Existing works tackle the resource competition problem with a first come first served (FCFS) scheme, which is blind to different delay requirements among tasks. This may result in tasks with higher delay requirements waiting a long time for service, thereby reducing overall service quality. This paper proposes a prioritized queuing scheme with task dependency (PQTD), which allows high-prioritized sub-tasks with higher delay requirements to jump into the queue ahead of low-prioritized sub-tasks with lower delay requirements. To describe the complicated delay change caused by queue-jumping, a joint DAG-queue delay (JDQD) model is proposed, which analyzes the chain reaction of delay changes caused by the processing queue on the server and the task dependency. With JDQD, a multi-task assignment optimization problem is formulated to maximize the average satisfaction degree (AvgSatD), which is defined according to the priorities of the tasks and their delay requirements. Then, a tree-based algorithm is proposed to solve the NP-hard optimization problem, i.e., Monte Carlo Tree Search (MCTS). Simulation results demonstrate the effectiveness of the PQTD queuing scheme and tree search mechanism of MCTS. Overall, PQTD + MCTS can increase AvgSatD by at least 45.8% with an acceptable complexity. |
| Persistent Identifier | http://hdl.handle.net/10722/350661 |
| ISSN | 2023 Impact Factor: 7.7 2023 SCImago Journal Rankings: 2.755 |
| ISI Accession Number ID |
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | Cai, Qing | - |
| dc.contributor.author | Zhou, Yiqing | - |
| dc.contributor.author | Liu, Ling | - |
| dc.contributor.author | Qi, Yanli | - |
| dc.contributor.author | Shi, Jinglin | - |
| dc.date.accessioned | 2024-11-01T00:30:21Z | - |
| dc.date.available | 2024-11-01T00:30:21Z | - |
| dc.date.issued | 2024-07-15 | - |
| dc.identifier.citation | IEEE Transactions on Mobile Computing, 2024 | - |
| dc.identifier.issn | 1536-1233 | - |
| dc.identifier.uri | http://hdl.handle.net/10722/350661 | - |
| dc.description.abstract | <p>Collaborative mobile edge computing enables resource-constrained edge facilities to work cooperatively for computation-intensive tasks. However, as the number of tasks demanded by various applications increases, resource competition is inevitable in edge facilities. Existing works tackle the resource competition problem with a first come first served (FCFS) scheme, which is blind to different delay requirements among tasks. This may result in tasks with higher delay requirements waiting a long time for service, thereby reducing overall service quality. This paper proposes a prioritized queuing scheme with task dependency (PQTD), which allows high-prioritized sub-tasks with higher delay requirements to jump into the queue ahead of low-prioritized sub-tasks with lower delay requirements. To describe the complicated delay change caused by queue-jumping, a joint DAG-queue delay (JDQD) model is proposed, which analyzes the chain reaction of delay changes caused by the processing queue on the server and the task dependency. With JDQD, a multi-task assignment optimization problem is formulated to maximize the average satisfaction degree (AvgSatD), which is defined according to the priorities of the tasks and their delay requirements. Then, a tree-based algorithm is proposed to solve the NP-hard optimization problem, i.e., Monte Carlo Tree Search (MCTS). Simulation results demonstrate the effectiveness of the PQTD queuing scheme and tree search mechanism of MCTS. Overall, PQTD + MCTS can increase AvgSatD by at least 45.8% with an acceptable complexity.</p> | - |
| dc.language | eng | - |
| dc.publisher | Institute of Electrical and Electronics Engineers | - |
| dc.relation.ispartof | IEEE Transactions on Mobile Computing | - |
| dc.rights | This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. | - |
| dc.subject | Average satisfaction degree | - |
| dc.subject | Cloud computing | - |
| dc.subject | Collaboration | - |
| dc.subject | Collaborative mobile edge computing | - |
| dc.subject | Delays | - |
| dc.subject | Monte Carlo Tree Search | - |
| dc.subject | Optimization | - |
| dc.subject | Prioritized assignment | - |
| dc.subject | Quality of service | - |
| dc.subject | Servers | - |
| dc.subject | Task analysis | - |
| dc.subject | Task dependency | - |
| dc.title | Prioritized Assignment with Task Dependency in Collaborative Mobile Edge Computing | - |
| dc.type | Article | - |
| dc.identifier.doi | 10.1109/TMC.2024.3427380 | - |
| dc.identifier.scopus | eid_2-s2.0-85199074208 | - |
| dc.identifier.eissn | 1558-0660 | - |
| dc.identifier.isi | WOS:001359244600148 | - |
| dc.identifier.issnl | 1536-1233 | - |
