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 条
  • [1] A Deep Learning Model for Energy-Aware Task Scheduling Algorithm Based on Learning Automata for Fog Computing
    Pourian, Reza Ebrahim
    Fartash, Mehdi
    Torkestani, Javad Akbari
    [J]. COMPUTER JOURNAL, 2024, 67 (02): : 508 - 518
  • [2] A Deep Learning Model for Energy-Aware Task Scheduling Algorithm Based on Learning Automata for Fog Computing
    Pourian, Reza Ebrahim
    Fartash, Mehdi
    Torkestani, Javad Akbari
    [J]. Computer Journal, 1600, 67 (02): : 508 - 518
  • [3] Wavefront cellular learning automata
    Moradabadi, Behnaz
    Meybodi, Mohammad Reza
    [J]. CHAOS, 2018, 28 (02)
  • [4] Neural Task Scheduling with Reinforcement Learning for Fog Computing Systems
    Bian, Simeng
    Huang, Xi
    Shao, Ziyu
    Yang, Yang
    [J]. 2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [5] Prioritized Task Scheduling in Fog Computing
    Choudhari, Tejaswini
    Moh, Melody
    Moh, Teng-Sheng
    [J]. ACMSE '18: PROCEEDINGS OF THE ACMSE 2018 CONFERENCE, 2018,
  • [6] Task scheduling approaches for fog computing
    Benchikh, Lina
    Louail, Lemia
    [J]. 2021 30TH WIRELESS AND OPTICAL COMMUNICATIONS CONFERENCE (WOCC 2021), 2021, : 38 - 42
  • [7] Automata-Based Dynamic Fault Tolerant Task Scheduling Approach in Fog Computing
    Ghanavati, Sara
    Abawajy, Jemal
    Izadi, Davood
    [J]. IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2022, 10 (01) : 488 - 499
  • [8] Task scheduling approaches in fog computing: A systematic review
    Alizadeh, Mohammad Reza
    Khajehvand, Vahid
    Rahmani, Amir Masoud
    Akbari, Ebrahim
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2020, 33 (16)
  • [9] A systematic review of task scheduling approaches in fog computing
    Bansal, Sumit
    Aggarwal, Himanshu
    Aggarwal, Mayank
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2022, 33 (09)
  • [10] An Overview of Task Scheduling Approaches in Fog Computing Environment
    Batra, Salil
    Singh, Aman
    [J]. PROCEEDINGS OF THE 2021 FIFTH INTERNATIONAL CONFERENCE ON I-SMAC (IOT IN SOCIAL, MOBILE, ANALYTICS AND CLOUD) (I-SMAC 2021), 2021, : 701 - 707