An improved hunger game search optimizer based IoT task scheduling in cloud-fog computing

被引:9
作者
Attiya, Ibrahim [1 ,2 ]
Abd Elaziz, Mohamed [1 ,3 ]
Issawi, Islam [1 ]
机构
[1] Zagazig Univ, Fac Sci, Dept Math, Zagazig 44519, Egypt
[2] New Mansoura Univ, Fac Comp Sci & Engn, New Mansoura City, Egypt
[3] Lebanese Amer Univ, Dept Elect & Comp Engn, Byblos 135053, Lebanon
关键词
Fog computing; Internet of Things (IoT); Cloud computing; Hunger Game Search (HGS); Task scheduling; ERROR-DETECTION; CONSTRUCTIONS;
D O I
10.1016/j.iot.2024.101196
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Due to the rapid expansion of Internet of Things (IoT)-related applications, the utilization of cloud services is experiencing significant growth. Although cloud computing has proven its effectiveness in processing and storing data for various applications, it faces challenges in addressing certain requirements, such as the growing need for real-time or latency-sensitive applications and the limitations of network bandwidth. As a result, fog computing is often seen as a supplementary paradigm to cloud computing, providing additional capabilities and benefits to the traditional cloud paradigm, aiming to extend cloud services to edge devices and end-users. However, the limited capabilities of fog nodes require lighter tasks while other tasks that need more processing time are processed in the cloud. In the present research paper, we propose a novel algorithm that is customized for task scheduling within the context of cloud-fog computing on the Internet of Things (IoT) framework. Our approach builds upon the Hunger Game Search algorithm (HGS) as its foundation. To improve the exploitative capabilities of the HGS, our proposed method, called HGSMPA, incorporates the Marine Predator Algorithm (MPA). Through experimental evaluation using various workload traces, we have demonstrated the efficacy of HGSMPA. The findings reveal that HGSMPA surpasses alternative algorithms in terms of reducing energy consumption and minimizing the makespan time. Specifically, The empirical evaluation indicates that HGSMPA can reduce the makespan time by 19.31% for synthetic workloads and by 17.47% for real workloads as compared to similar scheduling algorithms. Moreover, HGSMPA can reduce energy consumption by 14.72% for synthetic workloads and by 17.68% for real workloads as compared to other methods.
引用
收藏
页数:20
相关论文
共 45 条
[1]   Hybrid Enhanced Optimization-Based Intelligent Task Scheduling for Sustainable Edge Computing [J].
Abd Elaziz, Mohamed ;
Attiya, Ibrahim ;
Abualigah, Laith ;
Iqbal, Muddesar ;
Ali, Amjad ;
Al-Fuqaha, Ala ;
El-Sappagh, Shaker .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2024, 70 (01) :889-898
[2]   Advanced optimization technique for scheduling IoT tasks in cloud-fog computing environments [J].
Abd Elaziz, Mohamed ;
Abualigah, Laith ;
Attiya, Ibrahim .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2021, 124 :142-154
[3]   An improved Henry gas solubility optimization algorithm for task scheduling in cloud computing [J].
Abd Elaziz, Mohamed ;
Attiya, Ibrahim .
ARTIFICIAL INTELLIGENCE REVIEW, 2021, 54 (05) :3599-3637
[4]   The Arithmetic Optimization Algorithm [J].
Abualigah, Laith ;
Diabat, Ali ;
Mirjalili, Seyedali ;
Elaziz, Mohamed Abd ;
Gandomi, Amir H. .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2021, 376
[5]   RUN beyond the metaphor: An efficient optimization algorithm based on Runge Kutta method [J].
Ahmadianfar, Iman ;
Heidari, Ali Asghar ;
Gandomi, Amir H. ;
Chu, Xuefeng ;
Chen, Huiling .
EXPERT SYSTEMS WITH APPLICATIONS, 2021, 181
[6]   Heuristic initialization of PSO task scheduling algorithm in cloud computing [J].
Alsaidy, Seema A. ;
Abbood, Amenah D. ;
Sahib, Mouayad A. .
JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (06) :2370-2382
[7]   Service-Aware Hierarchical Fog-Cloud Resource Mappingfor e-Health with Enhanced-Kernel SVM [J].
AlZailaa, Alaa ;
Chi, Hao Ran ;
Radwan, Ayman ;
Aguiar, Rui L. .
JOURNAL OF SENSOR AND ACTUATOR NETWORKS, 2024, 13 (01)
[8]   Boosting task scheduling in IoT environments using an improved golden jackal optimization and artificial hummingbird algorithm [J].
Attiya, Ibrahim ;
Al-qaness, Mohammed A. A. ;
Abd Elaziz, Mohamed ;
Aseeri, Ahmad O. .
AIMS MATHEMATICS, 2024, 9 (01) :847-867
[9]   Dynamic Jellyfish Search Algorithm Based on Simulated Annealing and Disruption Operators for Global Optimization with Applications to Cloud Task Scheduling [J].
Attiya, Ibrahim ;
Abualigah, Laith ;
Alshathri, Samah ;
Elsadek, Doaa ;
Abd Elaziz, Mohamed .
MATHEMATICS, 2022, 10 (11)
[10]   Job Scheduling in Cloud Computing Using a Modified Harris Hawks Optimization and Simulated Annealing Algorithm [J].
Attiya, Ibrahim ;
Abd Elaziz, Mohamed ;
Xiong, Shengwu .
COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2020, 2020