AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (2.3 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Research Article | Open Access

Boosting task scheduling in IoT environments using an improved golden jackal optimization and artificial hummingbird algorithm

Ibrahim Attiya1,2Mohammed A. A. Al-qaness3,4Mohamed Abd Elaziz1,5,6,7Ahmad O. Aseeri8( )
Department of Mathematics, Faculty of Science, Zagazig University, Zagazig 44519, Egypt
Faculty of Computer Science and Engineering, New Mansoura University, New Mansoura, Egypt
College of Physics and Electronic Information Engineering, Zhejiang Normal University, Jinhua 321004, China
Zhejiang Optoelectronics Research Institute, Jinhua 321004, China
Artificial Intelligence Research Center (AIRC), Ajman University, Ajman 346, United Arab Emirates
MEU Research Unit, Middle East University, Amman 11831, Jordan
Department of Electrical and Computer Engineering, Lebanese American University, Byblos 13-5053, Lebanon
Department of Computer Science, College of Computer Engineering and Sciences, Prince Sattam bin Abdulaziz University, Al-Kharj 11942, Saudi Arabia
Show Author Information

Abstract

Applications for the internet of things (IoT) have grown significantly in popularity in recent years, and this has caused a huge increase in the use of cloud services (CSs). In addition, cloud computing (CC) efficiently processes and stores generated application data, which is evident in the lengthened response times of sensitive applications. Moreover, CC bandwidth limitations and power consumption are still unresolved issues. In order to balance CC, fog computing (FC) has been developed. FC broadens its offering of CSs to target end users and edge devices. Due to its low processing capability, FC only handles light activities; jobs that require more time will be done via CC. This study presents an alternative task scheduling in an IoT environment based on improving the performance of the golden jackal optimization (GJO) using the artificial hummingbird algorithm (AHA). To test the effectiveness of the developed task scheduling technique named golden jackal artificial hummingbird (GJAH), we conducted a large number of experiments on two separate datasets with varying data sizing. The GJAH algorithm provides better performance than those competitive task scheduling methods. In particular, GJAH can schedule and carry out activities more effectively than other algorithms to reduce the makespan time and energy consumption in a cloud-fog computing environment.

CLC number: 68M10, 68M11, 68M20, 90C29

References

【1】
【1】
 
 
AIMS Mathematics
Pages 847-867

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Attiya I, Al-qaness MAA, Elaziz MA, et al. Boosting task scheduling in IoT environments using an improved golden jackal optimization and artificial hummingbird algorithm. AIMS Mathematics, 2024, 9(1): 847-867. https://doi.org/10.3934/math.2024043

9

Views

0

Downloads

0

Crossref

0

Web of Science

0

Scopus

Received: 30 September 2023
Revised: 15 November 2023
Accepted: 22 November 2023
Published: 15 January 2024
©2024 the Author(s), licensee AIMS Press.

This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0)