A Bioinspired Method for Optimal Task Scheduling in Fog-Cloud Environment

被引:0
|
作者
Anka, Ferzat [1 ]
Tejani, Ghanshyam G. [2 ,3 ]
Sharma, Sunil Kumar [4 ]
Baljon, Mohammed [5 ]
机构
[1] Fatih Sultan Mehmet Vakif Univ, Data Sci Applicat & Res Ctr VEBIM, TR-34445 Istanbul, Turkiye
[2] Yuan Ze Univ, Dept Ind Engn & Management, Taoyuan 320315, Taiwan
[3] Appl Sci Private Univ, Appl Sci Res Ctr, Amman 11937, Jordan
[4] Majmaah Univ, Coll Comp & Informat Sci, Dept Informat Syst, Majmaah 11952, Saudi Arabia
[5] Majmaah Univ, Coll Comp & Informat Sci, Dept Comp Engn, Majmaah 11952, Saudi Arabia
关键词
Improved ARO; fog computing; task scheduling; GoCJ_Dataset; chaotic map; levy flight;
D O I
10.32604/cmes.2025.061522
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Due to the intense data flow in expanding Internet of Things (IoT) applications, a heavy processing cost and workload on the fog-cloud side become inevitable. One of the most critical challenges is optimal task scheduling. Since this is an NP-hard problem type, a metaheuristic approach can be a good option. This study introduces a novel enhancement to the Artificial Rabbits Optimization (ARO) algorithm by integrating Chaotic maps and Levy flight strategies (CLARO). This dual approach addresses the limitations of standard ARO in terms of population diversity and convergence speed. It is designed for task scheduling in fog-cloud environments, optimizing energy consumption, makespan, and execution time simultaneously three critical parameters often treated individually in prior works. Unlike conventional single-objective methods, the proposed approach incorporates a multi-objective fitness function that dynamically adjusts the weight of each parameter, resulting in better resource allocation and load balancing. In analysis, a real-world dataset, the Open-source Google Cloud Jobs Dataset (GoCJ_Dataset), is used for performance measurement, and analyses are performed on three considered parameters. Comparisons are applied with well-known algorithms: GWO, SCSO, PSO, WOA, and ARO to indicate the reliability of the proposed method. In this regard, performance evaluation is performed by assigning these tasks to Virtual Machines (VMs) in the resource pool. Simulations are performed on 90 base cases and 30 scenarios for each evaluation parameter. The results indicated that the proposed algorithm achieved the best makespan performance in 80% of cases, ranked first in execution time in 61% of cases, and performed best in the final parameter in 69% of cases. In addition, according to the obtained results based on the defined fitness function, the proposed method (CLARO) is 2.52% better than ARO, 3.95% better than SCSO, 5.06% better than GWO, 8.15% better than PSO, and 9.41% better than WOA.
引用
收藏
页数:34
相关论文
共 50 条
  • [31] An Optimal Task Assignment Strategy in Cloud-Fog Computing Environment
    Tsai, Jung-Fa
    Huang, Chun-Hua
    Lin, Ming-Hua
    APPLIED SCIENCES-BASEL, 2021, 11 (04): : 1 - 8
  • [32] DE-GWO: A Multi-objective Workflow Scheduling Algorithm for Heterogeneous Fog-Cloud Environment
    Prashant Shukla
    Sudhakar Pandey
    Arabian Journal for Science and Engineering, 2024, 49 : 4419 - 4444
  • [33] DE-GWO: A Multi-objective Workflow Scheduling Algorithm for Heterogeneous Fog-Cloud Environment
    Shukla, Prashant
    Pandey, Sudhakar
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2024, 49 (03) : 4419 - 4444
  • [34] MAA: multi-objective artificial algae algorithm for workflow scheduling in heterogeneous fog-cloud environment
    Prashant Shukla
    Sudhakar Pandey
    The Journal of Supercomputing, 2023, 79 : 11218 - 11260
  • [35] TPEL: Task possible execution level for effective scheduling in fog–cloud environment
    Mohammad Reza Alizadeh
    Vahid Khajehvand
    Amir Masoud Rahmani
    Ebrahim Akbari
    Cluster Computing, 2022, 25 : 4653 - 4672
  • [36] MOTORS: multi-objective task offloading and resource scheduling algorithm for heterogeneous fog-cloud computing scenario
    Shukla, Prashant
    Pandey, Sudhakar
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (15): : 22315 - 22361
  • [37] Energy-makespan optimization of workflow scheduling in fog-cloud computing
    Ijaz, Samia
    Munir, Ehsan Ullah
    Ahmad, Saima Gulzar
    Rafique, M. Mustafa
    Rana, Omer F.
    COMPUTING, 2021, 103 (09) : 2033 - 2059
  • [38] An evolutionary game approach to IoT task offloading in fog-cloud computing
    Hamidreza Mahini
    Amir Masoud Rahmani
    Seyyedeh Mobarakeh Mousavirad
    The Journal of Supercomputing, 2021, 77 : 5398 - 5425
  • [39] An evolutionary game approach to IoT task offloading in fog-cloud computing
    Mahini, Hamidreza
    Rahmani, Amir Masoud
    Mousavirad, Seyyedeh Mobarakeh
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (06): : 5398 - 5425
  • [40] An Optimized Task Placement in Computational Offloading for Fog-Cloud Computing Networks
    Sarkar, Indranil
    Kumar, Sanjay
    Mukherjee, Mithun
    13TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED NETWORKS AND TELECOMMUNICATION SYSTEMS (IEEE ANTS), 2019,