arrow
Return

A novel segmented random search based batch scheduling algorithm in fog computing

delete2024-09-01
delete0
PRE
AI
M
Mohammad Kamrul Hasan *
E
Elankovan Sundararajan
S
Shayla Islam *
F
Fatima Rayan Awad Ahmed
A
Ahmed Ibrahim Alzahrani
N
Nasser Alalwan
M
Muhammad Attique Khan
DOI:10.1016/j.chb.2024.108269delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In fog computing, batch scheduling is an important and challenging task aiming at reducing the response latency. Response time includes the scheduling time, execution time and other factors such as network latency. However, the majority of the existing batch scheduling algorithms primarily focus on minimizing the execution time of tasks for IoT devices, ignoring the algorithms ' scheduling time. This contributes to suboptimal overall response time, which is a critical quality-of-service (QoS) indicator and significantly impacts performance. Optimizing both execution and scheduling time is therefore crucial for achieving minimum response time, improving QoS, and alleviating load-balancing issues. This work introduces a novel approach for the load-balancing difference variable and uses dimensionality reduction techniques for dynamic task organization. The main contribution comprises two distinctive algorithms: the Pre-allocation Minimum Completion Time (PMT) algorithm and the Segmented Random Search Fog Computing Batch Scheduling Algorithm (SRS). These algorithms are designed to address the inherent characteristics of the problem. To evaluate the performance and applicability of batch scheduling algorithms, we establish a model incorporating compliance and application performance indicators. We introduce the Logical Recursive Indirect Comparison Analysis method to assess and evaluate batch scheduling algorithms. Simulation results demonstrate the exceptional effectiveness of the SRS algorithm. It exhibits a remarkable improvement in comprehensive performance indices, ranging from 139.10% to 261.18%, and optimization quality enhancement rates of 64.25% -154.13% compared to classical standard optimization algorithms. Compared with advanced algorithms, the SRS algorithm also outperforms, with optimization quality improvement rates of 22.74% and 71.11% compared to AEOSSA and CHMPAD.
Keywords:
Fog computing
Scheduling
Pre-allocation time
Segmented random search
Marine predator algorithm
Quality of service

Journal

Computers in Human Behavior cover
Computers in Human Behavior
IF:
8.9
Papers:
9.0K
Citations:
5.8W

Organization

K
King Saud University
Scholars:
3.4W
Papers: 3.8W
Citations: 815
U
Universiti Kebangsaan Malaysia
Scholars:
1.5W
Papers: 1.1W
Citations: 126
U
University of Bisha
Scholars:
941
Papers: 1.0K
Citations: 1.2K
U
UCSI University
Scholars:
1.5K
Papers: 1.4K
Citations: 17
P
Prince Sattam Bin Abdulaziz University
Scholars:
6.6K
Papers: 8.7K
Citations: 9.9K
researcher View more organizations