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 条
  • [1] Genetic-Based Algorithm for Task Scheduling in Fog-Cloud Environment
    Khiat, Abdelhamid
    Haddadi, Mohamed
    Bahnes, Nacera
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2024, 32 (01)
  • [2] Modeling Multi-constrained Fog-cloud Environment for Task Scheduling Problem
    Thang Nguyen
    Khiem Doan
    Nguyen, Giang
    Binh Minh Nguyen
    2020 IEEE 19TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2020,
  • [3] TPEL: Task possible execution level for effective scheduling in fog-cloud environment
    Alizadeh, Mohammad Reza
    Khajehvand, Vahid
    Rahmani, Amir Masoud
    Akbari, Ebrahim
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (06): : 4653 - 4672
  • [4] Enhanced Hybrid Equilibrium Strategy in Fog-Cloud Computing Networks with Optimal Task Scheduling
    Rao, Muchang
    Qin, Hang
    CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 79 (02): : 2647 - 2672
  • [5] Bandwidth-Deadline IoT Task Scheduling in Fog-Cloud Computing Environment Based on the Task Bandwidth
    Alsamarai, Naseem Adnan
    Ucan, Osman Nuri
    Khalaf, Oras Fadhil
    WIRELESS PERSONAL COMMUNICATIONS, 2023,
  • [6] A Novel Nature-Inspired Algorithm for Optimal Task Scheduling in Fog-Cloud Blockchain System
    Nguyen, Binh Minh
    Nguyen, Thieu
    Vu, Quoc-Hien
    Tran, Huy Hung
    Vo, Hiep
    Son, Do Bao
    Binh, Huynh Thi Thanh
    Yu, Shui
    Wu, Zongda
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (02) : 2043 - 2057
  • [7] Contract-Based Resource Sharing for Time Effective Task Scheduling in Fog-Cloud Environment
    Sun, Huaiying
    Yu, Huiqun
    Fan, Guisheng
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2020, 17 (02): : 1040 - 1053
  • [8] A Modified Jellyfish Search Algorithm for Task Scheduling in Fog-Cloud Systems
    Jangu, Nupur
    Raza, Zahid
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2025, 37 (9-11):
  • [9] Fog-cloud task scheduling of energy consumption optimisation with deadline consideration
    Xu J.
    Sun X.
    Zhang R.
    Liang H.
    Duan Q.
    International Journal of Internet Manufacturing and Services, 2020, 7 (04) : 375 - 392
  • [10] Hybrid heuristic algorithm for cost-efficient QoS aware task scheduling in fog-cloud environment
    Hussain, Syed Mujtiba
    Begh, Gh Rasool
    JOURNAL OF COMPUTATIONAL SCIENCE, 2022, 64