Star-Quake: A New Operator in Multi-Objective Gravitational Search Algorithm for Task Scheduling in IoT-Based Cloud-Fog Computing System

被引:3
|
作者
Ahmadabadi, Jamal Zarepour [1 ]
Mood, Sepehr Ebrahimi [1 ]
Souri, Alireza [2 ]
机构
[1] Yazd Univ, Dept Comp Sci, Yazd 8913116986, Iran
[2] Halic Univ, Fac Engn, Dept Software Engn, TR-34060 Istanbul, Turkiye
关键词
Optimization; Task analysis; Linear programming; Scheduling; Internet of Things; Cloud computing; Costs; Internet of Things (IoT); connected consumer devices; fog-cloud computing; artificial intelligence; multiobjective optimization; OPTIMIZATION; ALLOCATION; INTERNET; THINGS; GSA;
D O I
10.1109/TCE.2023.3321708
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The past decade has witnessed the advancement of Internet of Things (IoT). Task scheduling is the most important challenge in this system for managing makespan, energy, and cost. In this paper, a new multi-objective function is proposed to jointly minimize makespan, energy and monetary cost for task scheduling in fog-cloud system. Moreover, star-quake, a new operator, is defined and added to multi-objective version of the Gravitational Search Algorithm (MOGSA). This operator can balance the abilities of the algorithm such as selection pressure, exploitation and exploration, so this algorithm has the ability to avoid becoming trapped in local optima. and converge toward better solutions in complex problems. In this paper, the performance of the proposed algorithm is evaluated in two scenarios. First, the performance of the proposed method is compared with some popular multi-objective optimization methods on some standard test functions. Results show the proposed algorithm has better performance compared to other methods. Then, this algorithm is used to find good solution for the task scheduling problem. The proposed approach has improved makespan by 18%, energy consumption by 22% and processing cost by 40%. Statistical analysis illustrates that the algorithm has rank one among other approaches for task scheduling.
引用
收藏
页码:907 / 915
页数:9
相关论文
共 50 条
  • [1] Multi-Objective Grey Wolf Optimizer Algorithm for Task Scheduling in Cloud-Fog Computing
    Saif, Faten A.
    Latip, Rohaya
    Hanapi, Zurina Mohd
    Shafinah, Kamarudin
    [J]. IEEE ACCESS, 2023, 11 : 20635 - 20646
  • [2] Directed Search: A New Operator in NSGA-II for Task Scheduling in IoT Based on Cloud-Fog Computing
    Mousavi, Soghra
    Mood, Sepehr Ebrahimi
    Souri, Alireza
    Javidi, Mohammad Masoud
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (02) : 2144 - 2157
  • [3] A Multi-Objective Task Scheduling Strategy for Intelligent Production Line Based on Cloud-Fog Computing
    Yin, Zhenyu
    Xu, Fulong
    Li, Yue
    Fan, Chao
    Zhang, Feiqing
    Han, Guangjie
    Bi, Yuanguo
    [J]. SENSORS, 2022, 22 (04)
  • [4] Multi-objective Task Scheduling in cloud-fog computing using goal programming approach
    Najafizadeh, Abbas
    Salajegheh, Afshin
    Rahmani, Amir Masoud
    Sahafi, Amir
    [J]. Cluster Computing, 2022, 25 (01) : 141 - 165
  • [5] Multi-objective Task Scheduling in cloud-fog computing using goal programming approach
    Najafizadeh, Abbas
    Salajegheh, Afshin
    Rahmani, Amir Masoud
    Sahafi, Amir
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (01): : 141 - 165
  • [6] Multi-objective Task Scheduling in cloud-fog computing using goal programming approach
    Abbas Najafizadeh
    Afshin Salajegheh
    Amir Masoud Rahmani
    Amir Sahafi
    [J]. Cluster Computing, 2022, 25 : 141 - 165
  • [7] Real-Time Task Scheduling Algorithm for IoT-Based Applications in the Cloud-Fog Environment
    Abohamama, A. S.
    El-Ghamry, Amir
    Hamouda, Eslam
    [J]. JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2022, 30 (04)
  • [8] An improved hunger game search optimizer based IoT task scheduling in cloud-fog computing
    Attiya, Ibrahim
    Abd Elaziz, Mohamed
    Issawi, Islam
    [J]. INTERNET OF THINGS, 2024, 26
  • [9] Mobility-aware task scheduling in cloud-Fog IoT-based healthcare architectures
    Abdelmoneem, Randa M.
    Benslimane, Abderrahim
    Shaaban, Eman
    [J]. COMPUTER NETWORKS, 2020, 179
  • [10] A Research on Genetic Algorithm-Based Task Scheduling in Cloud-Fog Computing Systems
    Li, Hui
    Song, Duanzheng
    Zhu, Jintao
    [J]. AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2024, 58 (04) : 392 - 407