Prioritized Assignment With Task Dependency in Collaborative Mobile Edge Computing

被引:1
|
作者
Cai, Qing [1 ,2 ]
Zhou, Yiqing [1 ,2 ]
Liu, Ling [1 ,2 ]
Qi, Yanli [1 ,2 ]
Shi, Jinglin [1 ,2 ]
机构
[1] Chinese Acad Sci, Inst Comp Technol, State Key Lab Processors, Beijing 100190, Peoples R China
[2] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
关键词
Task analysis; Delays; Servers; Collaboration; Quality of service; Cloud computing; Optimization; Average satisfaction degree; collaborative mobile edge computing; Monte Carlo tree search; prioritized assignment; task dependency; ASSOCIATION; ALLOCATION; PARADIGMS;
D O I
10.1109/TMC.2024.3427380
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:13505 / 13521
页数:17
相关论文
共 50 条
  • [1] A Distributed and Context-Aware Task Assignment Mechanism for Collaborative Mobile Edge Computing
    Gu, Bo
    Chen, Yapeng
    Liao, Haijun
    Zhou, Zhenyu
    Zhang, Di
    SENSORS, 2018, 18 (08)
  • [2] User mobility aware task assignment for Mobile Edge Computing
    Wang, Zi
    Zhao, Zhiwei
    Min, Geyong
    Huang, Xinyuan
    Ni, Qiang
    Wang, Rong
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 85 : 1 - 8
  • [3] Sequenced Quantization RNN Offloading for Dependency Task in Mobile Edge Computing
    Deng, Tan
    Li, Shixue
    Tang, Xiaoyong
    Liu, Wenzheng
    Cao, Ronghui
    Wang, Yanping
    Cao, Wenbiao
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2024, 14488 LNCS : 73 - 91
  • [4] Sequenced Quantization RNN Offloading for Dependency Task in Mobile Edge Computing
    Deng, Tan
    Li, Shixue
    Tang, Xiaoyong
    Liu, Wenzheng
    Cao, Ronghui
    Wang, Yanping
    Cao, Wenbiao
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2023, PT II, 2024, 14488 : 73 - 91
  • [5] TaSRD: Task Scheduling Relying on Resource and Dependency in Mobile Edge Computing
    Cao, Yuting
    Chen, Haopeng
    Jiang, Jianwei
    Hu, Fei
    PROCEEDINGS OF THE 2018 IEEE INTERNATIONAL CONFERENCE ON PROGRESS IN INFORMATICS AND COMPUTING (PIC), 2018, : 287 - 295
  • [6] Learning to Optimize Resource Assignment for Task Offloading in Mobile Edge Computing
    Qian, Yurong
    Xu, Jindan
    Zhu, Shuhan
    Xu, Wei
    Fan, Lisheng
    Karagiannidis, George K.
    IEEE COMMUNICATIONS LETTERS, 2022, 26 (06) : 1303 - 1307
  • [7] Task Assignment Algorithms in Data Shared Mobile Edge Computing Systems
    Cheng, Siyao
    Chen, Zhenyue
    Li, Jianzhong
    Gao, Hong
    2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019), 2019, : 997 - 1006
  • [8] Collaborative Task Offloading and Service Caching Strategy for Mobile Edge Computing
    Liu, Xiang
    Zhao, Xu
    Liu, Guojin
    Huang, Fei
    Huang, Tiancong
    Wu, Yucheng
    SENSORS, 2022, 22 (18)
  • [9] Computation Task Scheduling and Offloading Optimization for Collaborative Mobile Edge Computing
    Lin, Bin
    Lin, Xiaohui
    Zhang, Shengli
    Wang, Hui
    Bi, Suzhi
    2020 IEEE 26TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2020, : 728 - 734
  • [10] Collaborative Task Offloading with Computation Result Reusing for Mobile Edge Computing
    Zhang, Zikai
    Wu, Jigang
    Chen, Long
    Jiang, Guiyuan
    Lam, Siew-Kei
    COMPUTER JOURNAL, 2019, 62 (10): : 1450 - 1462