EdgeOPT: A Competitive Algorithm for Online Parallel Task Scheduling With Latency Guarantee in Mobile Edge Computing

被引:0
|
作者
Yang, Yuchen [1 ]
Wang, Shaowei [1 ]
机构
[1] Nanjing Univ, Sch Elect Sci & Engn, Nanjing 210023, Peoples R China
基金
中国国家自然科学基金;
关键词
Task analysis; Servers; Processor scheduling; Resource management; Cloud computing; Schedules; Job shop scheduling; Mobile edge computing; online combinatorial optimization; resource management; RESOURCE-ALLOCATION; RADIO;
D O I
10.1109/TCOMM.2024.3412741
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The paradigm of mobile edge computing (MEC) has emerged as a promising solution to the increasing demand of time-sensitive applications, where tasks generated by users are offloaded to proximate edge clouds for low-latency execution. Due to the online nature of task generation and edge capacity bottleneck, a fundamental challenge for the MEC network is how to optimally schedule the tasks and resources in face of uncertain future arrivals. To this end, we propose a competitive algorithm named EdgeOPT for online parallel task scheduling aiming to maximize the cumulative reward of completed tasks subject to their hard deadlines. The algorithm leverages an adaptive threshold structure at each server to schedule tasks with different demand patterns based on the status of the system and all active users, while incorporating a subroutine for efficient resource allocations. We prove a bounded competitive ratio for EdgeOPT when scheduling monolithic tasks, and propose its extended version to schedule chains of dependent functions. We conduct extensive experiments to demonstrate the effectiveness and superiority of our proposal compared to all the baselines.
引用
收藏
页码:7077 / 7092
页数:16
相关论文
共 50 条
  • [11] A Task Scheduling Algorithm based on Task Group for Parallel Computing
    Wang, Lei
    Wang, Hua-bing
    Chen, Ming-yan
    Zhang, Wei
    2015 INTERNATIONAL CONFERENCE ON SOFTWARE, MULTIMEDIA AND COMMUNICATION ENGINEERING (SMCE 2015), 2015, : 258 - 263
  • [12] Mobile edge computing task scheduling and device cooperation algorithm based on deep learning
    Liu, Manjun
    JOURNAL OF ELECTRONIC IMAGING, 2022, 31 (06)
  • [13] A task segmentation and computing offload algorithm for mobile edge computing
    Shi, Xingyan
    JOURNAL OF ENGINEERING-JOE, 2023, 2023 (01):
  • [14] Research of Task Scheduling Algorithm Based on Parallel Computing
    Liu Yijun
    He Xiaoman
    Feng Dan
    Fang Yu
    MANUFACTURING SYSTEMS AND INDUSTRY APPLICATIONS, 2011, 267 : 693 - 698
  • [15] An Evolutionary Algorithm for Task Clustering and Scheduling in IoT Edge Computing
    Yousif, Adil
    Bashir, Mohammed Bakri
    Ali, Awad
    MATHEMATICS, 2024, 12 (02)
  • [16] Online Task Offloading with Edge Service Providers Selection for Mobile Edge Computing
    Shang, Jianwen
    Liu, Wenbin
    Yang, Yongjian
    2023 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, WCNC, 2023,
  • [17] Latency-Classification-Based Deadline-Aware Task Offloading Algorithm in Mobile Edge Computing Environments
    Choi, HeeSeok
    Yu, Heonchang
    Lee, EunYoung
    APPLIED SCIENCES-BASEL, 2019, 9 (21):
  • [18] Latency Estimation and Computational Task Offloading in Vehicular Mobile Edge Computing Applications
    Zhang, Wenhan
    Feng, Mingjie
    Krunz, Marwan
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (04) : 5808 - 5823
  • [19] Imitation Learning Enabled Task Scheduling for Online Vehicular Edge Computing
    Wang, Xiaojie
    Ning, Zhaolong
    Guo, Song
    Wang, Lei
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2022, 21 (02) : 598 - 611
  • [20] Task Partitioning and User Association for Latency Minimization in Mobile Edge Computing Networks
    Feng, Mingjie
    Krunz, Marwan
    Zhang, Wenhan
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (IEEE INFOCOM WKSHPS 2021), 2021,