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

被引:76
作者
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
相关论文
共 48 条
  • [1] Mobile Edge Computing: A Survey
    Abbas, Nasir
    Zhang, Yan
    Taherkordi, Amir
    Skeie, Tor
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (01): : 450 - 465
  • [2] Al-habob A. A., 2020, IEEE COMSOC TECH COM
  • [3] Al-habob AA, 2019, IEEE GLOBE WORK, DOI [10.1109/gcwkshps45667.2019.9024374, 10.1109/contel.2019.8848507]
  • [4] Collision-Free Sequential Task Offloading for Mobile Edge Computing
    Al-Habob, Ahmed A.
    Ibrahim, Ahmed
    Dobre, Octavia A.
    Garcia Armada, Ana
    [J]. IEEE COMMUNICATIONS LETTERS, 2020, 24 (01) : 71 - 75
  • [5] Al-Habob AA, 2015, IEEE ICC, P5517, DOI 10.1109/ICC.2015.7249201
  • [6] Multi-Client File Download Time Reduction from Cloud/Fog Storage Servers
    Al-Habob, Ahmed Abdullah
    Shnaiwer, Yousef N.
    Sorour, Sameh
    Aboutorab, Neda
    Sadeghi, Parastoo
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2018, 17 (08) : 1924 - 1937
  • [7] Communicating While Computing [Distributed mobile cloud computing over 5G heterogeneous networks]
    Barbarossa, Sergio
    Sardellitti, Stefania
    Di Lorenzo, Paolo
    [J]. IEEE SIGNAL PROCESSING MAGAZINE, 2014, 31 (06) : 45 - 55
  • [8] Toward Interconnected Virtual Reality: Opportunities, Challenges, and Enablers
    Bastug, Ejder
    Bennis, Mehdi
    Medard, Muriel
    Debbah, Merouane
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2017, 55 (06) : 110 - 117
  • [9] Bauer E., 2012, RELIABILITY AVAILABI
  • [10] Computation Rate Maximization for Wireless Powered Mobile-Edge Computing With Binary Computation Offloading
    Bi, Suzhi
    Zhang, Ying Jun
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2018, 17 (06) : 4177 - 4190