Task Scheduling for Mobile Edge Computing Using Genetic Algorithm and Conflict Graphs

被引:75
|
作者
Al-Habob, Ahmed A. [1 ]
Dobre, Octavia A. [1 ]
Garcia Armada, Ana [2 ]
Muhaidat, Sami [3 ]
机构
[1] Mem Univ, Fac Engn & Appl Sci, St John, NF A1C 5S7, Canada
[2] Univ Carlos III Madrid, Dept Signal Theory & Commun, Leganes 28911, Spain
[3] Khalifa Univ, Dept Elect & Comp Engn, Ctr Cyber Phys Syst, Abu Dhabi 127788, U Arab Emirates
基金
加拿大自然科学与工程研究理事会;
关键词
Servers; Task analysis; Mobile handsets; Delays; Computational modeling; Processor scheduling; Energy consumption; Conflict graphs; genetic algorithms; mobile edge computing; parallel offloading; sequential offloading; RESOURCE-ALLOCATION; BIG DATA; OPTIMIZATION; ASSIGNMENT; RADIO; DELAY;
D O I
10.1109/TVT.2020.2995146
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we consider parallel and sequential task offloading to multiple mobile edge computing servers. The task consists of a set of inter-dependent sub-tasks, which are scheduled to servers to minimize both offloading latency and failure probability. Two algorithms are proposed to solve the scheduling problem, which are based on genetic algorithm and conflict graph models, respectively. Simulation results show that these algorithms provide performance close to the optimal solution, which is obtained through exhaustive search. Furthermore, although parallel offloading uses orthogonal channels, results demonstrate that the sequential offloading yields a reduced offloading failure probability when compared to the parallel offloading. On the other hand, parallel offloading provides less latency. However, as the dependency among sub-tasks increases, the latency gap between parallel and sequential schemes decreases.
引用
收藏
页码:8805 / 8819
页数:15
相关论文
共 50 条
  • [1] Sequential Task Scheduling for Mobile Edge Computing Using Genetic Algorithm
    Al-habob, Ahmed A.
    Dobre, Octavia A.
    Garcia Armada, Ana
    2019 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2019,
  • [2] Task Scheduling in Grid Computing using Genetic Algorithm
    Shakya, Subarna
    Prajapati, Ujjwal
    2015 International Conference on Green Computing and Internet of Things (ICGCIoT), 2015, : 1245 - 1248
  • [3] A New Task Scheduling Scheme Based on Genetic Algorithm for Edge Computing
    Nan, Zhang
    Li Wenjing
    Zhu, Liu
    Zhi, Li
    Liu Yumin
    Nahar, Nurun
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 71 (01): : 843 - 854
  • [4] A new task scheduling scheme based on genetic algorithm for edge computing
    State Grid Information and Telecommunication Group Co. Ltd, Beijing
    102200, China
    不详
    Comput. Mater. Continua, 1 (843-854):
  • [5] Sustainable task offloading decision using genetic algorithm in sensor mobile edge computing
    Chakraborty, Sheuli
    Mazumdar, Kaushik
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (04) : 1552 - 1568
  • [6] Task Scheduling and Resource Management Strategy for Edge Cloud Computing Using Improved Genetic Algorithm
    Yin, Xiuye
    Chen, Liyong
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2023, 19 (04): : 450 - 464
  • [7] Task scheduling for grid computing systems using a genetic algorithm
    Jiang, Yi-Syuan
    Chen, Wei-Mei
    JOURNAL OF SUPERCOMPUTING, 2015, 71 (04): : 1357 - 1377
  • [8] Task scheduling for grid computing systems using a genetic algorithm
    Yi-Syuan Jiang
    Wei-Mei Chen
    The Journal of Supercomputing, 2015, 71 : 1357 - 1377
  • [9] Task Scheduling Game Optimization for Mobile Edge Computing
    Wang, Wei
    Lu, Bingxian
    Li, Yuanman
    Wei, Wei
    Li, Jianqing
    Mumtaz, Shahid
    Guizani, Mohsen
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2021), 2021,
  • [10] Task Scheduling for Mobile Edge Computing with Multiple Links
    Yang, Lichao
    Zhang, Heli
    Ji, Hong
    Li, Xi
    2019 IEEE 30TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2019, : 278 - 283