ORIGINAL RESEARCH article

Front. Comput. Sci.

Sec. Networks and Communications

A new Gaussian Black-winged Kite Algorithm for Task Scheduling Optimization of Industrial IoT Applications in a Fog Computing Environment

  • 1. Suez University, Suez, Egypt

  • 2. Faculty of Science, Ain Sham University, Cairo, Egypt

  • 3. Cairo University Faculty of Computers and Artificial Intelligence, Giza, Egypt

Article metrics

View details

147

Views

The final, formatted version of the article will be published soon.

Abstract

As a result of the increase in industrial Internet of Things (IoT) applications, fog computing (FC) has become a major area of research. A decentralized computing system called fog computing extends cloud computing to the network's edge. The cloud allows for real-time insights and analysis by processing and storing enormous volumes of data produced by IoT devices. Consequently, the task scheduling technique in cloud computing is crucial. A number of metrics, such as makespan, resource utilization, and energy consumption, must be optimized for FC to function efficiently. This paper proposes a novel metaheuristic optimization technique called the Gaussian Black-winged Kite Algorithm (GBKA) to address task scheduling optimization of industrial IoT applications in a fog computing environment. The proposed algorithm employs Gaussian mutation, and the migration patterns and attack style of the black-winged kite serve as the inspiration for the proposed GBKA. The algorithm is designed to balance exploration of the search space and exploitation of the best solutions, avoiding local optima and improving energy efficiency. The Google Cloud Jobs dataset (GoCJ) with varying task sizes is used to validate the proposed algorithm. An analysis has been conducted to compare the performance of the proposed algorithm with the standard Black-winged Kite Algorithm (BKA) and metaheuristic algorithms like Dragonfly Algorithm (DA), Ant Colony Optimization (ACO), and Particle Swarm Optimization (PSO). Experimental results show that GBKA reduces energy and makespan by an average of 7.26% and 9.32%, respectively. Additionally, it attains optimal resource utilization with an average overall improvement of 8.54%.

Summary

Keywords

energy consumption, fog computing, Internet of Things (IoT), makespan, Metaheuristic algorithms, Optimization problem, resource utilization, task scheduling

Received

06 November 2025

Accepted

02 February 2026

Copyright

© 2026 Eisa, Abd El-Sattar, Abd El fatah and Abd El-Sattar. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Hussein Karam Abd El-Sattar

Disclaimer

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.

Outline

Share article

Article metrics