The improvement of wavefront cellular learning automata for task scheduling in fog computing

被引:1
|
作者
Jassbi, Sommayeh Jafarali [1 ]
Teymori, Sahar [1 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Sci & Res Branch, Tehran, Iran
关键词
ENERGY; OPTIMIZATION; ALLOCATION;
D O I
10.1002/ett.4803
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
The rapid advancement of the "Internet of Things" (IoT) devices has led to the emergence of different types of IoT applications that need immediate response and low delay to operate. The emergence of fog computing has provided a proper platform to process fast-emerging IoT applications. Nevertheless, to name the disadvantages of fog computing devices, it can be said that they are typically distributed, dynamic, and resource-limited. Therefore, it seems a substantial challenge to schedule fog computational resources effectively to perform heterogeneous and delay-sensitive IoT tasks. The problem of scheduling tasks aimed at minimizing the energy consumption of fog nodes is formulated in this article, while meeting the requirements of the quality of service (QoS) of IoT tasks, including response time. Minimizing the deadline time and balancing the network load are also considered in the mathematical model. In the next stage, a new algorithm is introduced based on a wavefront cellular learning automata (WCLA) called the wavefront cellular learning automata improved by genetic algorithm (WCLA + GA). WCLA + GA is indeed a modified version of WCLA that has been improved using the genetic algorithm. In this version, the WCLA reinforcement signal is regulated by a genetic algorithm that accelerates the automata convergence rate. WCLA + GA is then utilized to schedule fog tasks. Simulating the proposed method followed by comparing it with other methods demonstrates that WCLA + GA performs task scheduling significantly better in terms of response time, energy consumption, and percentage of tasks that meet their deadline.
引用
收藏
页数:27
相关论文
共 50 条
  • [11] Task Scheduling Mechanisms for Fog Computing: A Systematic Survey
    Hosseinzadeh, Mehdi
    Azhir, Elham
    Lansky, Jan
    Mildeova, Stanislava
    Ahmed, Omed Hassan
    Malik, Mazhar Hussain
    Khan, Faheem
    IEEE ACCESS, 2023, 11 : 50994 - 51017
  • [12] Task scheduling in cloud-fog computing systems
    Guevara, Judy C.
    da Fonseca, Nelson L. S.
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2021, 14 (02) : 962 - 977
  • [13] Profit optimized task scheduling for vehicular fog computing
    Saleem, Umber
    Jangsher, Sobia
    Li, Tong
    Li, Yong
    WIRELESS NETWORKS, 2025, 31 (01) : 759 - 777
  • [14] Task scheduling in cloud-fog computing systems
    Judy C. Guevara
    Nelson L. S. da Fonseca
    Peer-to-Peer Networking and Applications, 2021, 14 : 962 - 977
  • [15] FODAS: A Novel Reinforcement Learning Approach for Efficient Task Scheduling in Fog Computing Network
    Nagabushnam, Ganesan
    Choi, Yundo
    Kim, Kyong Hoon
    2024 9TH INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING, FMEC 2024, 2024, : 46 - 53
  • [16] MTFP: matrix-based task-fog pairing method for task scheduling in fog computing
    Kaur N.
    Mittal A.
    International Journal of Information Technology, 2024, 16 (5) : 3205 - 3218
  • [17] Immune Scheduling Network Based Method for Task Scheduling in Decentralized Fog Computing
    Wang, Yabin
    Guo, Chenghao
    Yu, Jin
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2018,
  • [18] Task scheduling mechanisms in fog computing: review, trends, and perspectives
    Yang, Xin
    Rahmani, Nazanin
    KYBERNETES, 2021, 50 (01) : 22 - 38
  • [19] Multi-Objective Task Scheduling Approach for Fog Computing
    Abdel-Basset, Mohamed
    Moustafa, Nour
    Mohamed, Reda
    Elkomy, Osama M.
    Abouhawwash, Mohamed
    IEEE ACCESS, 2021, 9 (09): : 126988 - 127009
  • [20] A Hybrid Task Scheduling Technique in Fog Computing Using Fuzzy Logic and Deep Reinforcement Learning
    Choppara, Prashanth
    Mangalampalli, S. Sudheer
    IEEE ACCESS, 2024, 12 : 176363 - 176388