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 条
  • [21] IKH-EFT: An improved method of workflow scheduling using the krill herd algorithm in the fog-cloud environment
    Khaledian, Navid
    Khamforoosh, Keyhan
    Azizi, Sadoon
    Maihami, Vafa
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2023, 37
  • [22] Deadline-Aware Task Offloading and Resource Allocation in a Secure Fog-Cloud Environment
    Mikavica, Branka
    Kostic-Ljubisavljevic, Aleksandra
    Perakovic, Dragan
    Cvitic, Ivan
    MOBILE NETWORKS & APPLICATIONS, 2024, 29 (01): : 133 - 146
  • [23] A multi-objective priority aware task scheduling in fog-cloud environment using improved meta-heuristic algorithm
    Hussain, Syed Mujtiba
    Begh, G. R.
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2024,
  • [24] PGA: A Priority-aware Genetic Algorithm for Task Scheduling in Heterogeneous Fog-Cloud Computing
    Hoseiny, Farooq
    Azizi, Sadoon
    Shojafar, Mohammad
    Ahmadiazar, Fardin
    Tafazolli, Rahim
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (IEEE INFOCOM WKSHPS 2021), 2021,
  • [25] Collaborative Model for Task Scheduling and Resource Allocation in Fog-Cloud Network Using Game Theory
    Sheela, S.
    Kumar, S. M. Dilip
    INTERNATIONAL GAME THEORY REVIEW, 2025,
  • [26] Genetic-Based Algorithm for Task Scheduling in Fog–Cloud Environment
    Abdelhamid Khiat
    Mohamed Haddadi
    Nacera Bahnes
    Journal of Network and Systems Management, 2024, 32
  • [27] Multiprocessor task scheduling using multi-objective hybrid genetic Algorithm in Fog-cloud computing
    Agarwal, Gaurav
    Gupta, Sachi
    Ahuja, Rakesh
    Rai, Atul Kumar
    KNOWLEDGE-BASED SYSTEMS, 2023, 272
  • [28] Fuzzy Reinforcement Learning Algorithm for Efficient Task Scheduling in Fog-Cloud IoT-Based Systems
    Ghafari, Reyhane
    Mansouri, Najme
    JOURNAL OF GRID COMPUTING, 2024, 22 (04)
  • [29] Ranking Fog nodes for Tasks Scheduling in Fog-Cloud Environments: A Fuzzy Logic Approach
    Benblidia, Mohammed Anis
    Brik, Bouziane
    Merghem-Boulahia, Leila
    Esseghir, Moez
    2019 15TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE (IWCMC), 2019, : 1451 - 1457
  • [30] MAA: multi-objective artificial algae algorithm for workflow scheduling in heterogeneous fog-cloud environment
    Shukla, Prashant
    Pandey, Sudhakar
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (10): : 11218 - 11260