ELSOA: Enhanced Locust Swarm Optimization for IoT Task Scheduling in Cloud–Fog Systems

Abstract

The increasing popularity of Internet of Things (IoT) applications highlights the demand for task scheduling in the cloud–fog scenarios, where low latency, short makespan, and minimal energy use are of the utmost concern. Although prior optimization methods solved the problems, limitations remain in convergence speed and overall scheduling performance. We present an Enhanced Locust Swarm Optimization Algorithm (ELSOA) for scheduling IoT tasks across fog nodes and cloud servers. ELSOA integrates Opposition-Based Learning (OBL) and chaotic sine mapping to improve the balance between exploration and exploitation, accelerating convergence and avoiding local optima. Experimental results using both simulated and real-world datasets (GoCJ) demonstrate that ELSOA achieves an average reduction of 19.3% in makespan and 17.7% in energy consumption compared to state-of-the-art methods. These findings confirm that ELSOA offers a scalable and effective solution for dynamic IoT task scheduling in large-scale fog–cloud environments.

Author Biography

Dongge Tian, Hebei Chemical & Pharmaceutical College

Dongge Tian graduated from North China Electric Power University in 2014 with a Master's degree in electromagnetic field and microwave technology. He is currently working at Hebei Chemical & Pharmaceutical College. His research interest includes cloud computing technology and the application of big data technology.

Authors

  • Dongge Tian Hebei Chemical & Pharmaceutical College

DOI:

https://doi.org/10.31449/inf.v49i34.9018

Downloads

Published

08/26/2025

How to Cite

Tian, D. (2025). ELSOA: Enhanced Locust Swarm Optimization for IoT Task Scheduling in Cloud–Fog Systems. Informatica, 49(34). https://doi.org/10.31449/inf.v49i34.9018