Have a personal or library account? Click to login

HLSA – A New Hybrid List Scheduling Algorithm for Fog Computing

Open Access
|Sep 2025

Abstract

A hybrid list scheduling algorithm is applied in fog computing with heterogeneity in available resources and incoming scheduling units. The scheduling units that need to be scheduled can be independent with no precedence constraints, so that tasks can be executed in parallel. On the other hand, precedence constraints can be present between tasks and represented by a Directed Acyclic Graph (DAG). Some scheduling algorithms are efficient for independent tasks, while others excel in handling dependency workflows. This paper proposes a Hybrid List Scheduling Algorithm (HLSA) for all scheduling unit types and examines the impact of incoming scheduling unit types on the performance of the proposed algorithm. HLSA assigns priority to sensitive time tasks in a cumulative way to achieve minimum latency for sensitive IoT applications in fog computing and to get minimum makespan, computation cost, and communication cost. Also, HLSA aims to achieve the highest utilization of the exploitation of gaps in processors.

DOI: https://doi.org/10.2478/cait-2025-0026 | Journal eISSN: 1314-4081 | Journal ISSN: 1311-9702
Language: English
Page range: 123 - 141
Submitted on: Jul 7, 2025
Accepted on: Aug 12, 2025
Published on: Sep 25, 2025
Published by: Bulgarian Academy of Sciences, Institute of Information and Communication Technologies
In partnership with: Paradigm Publishing Services
Publication frequency: 4 issues per year

© 2025 Hend Gamal El Din Hassan Ali, Imane Aly Saroit, Amira Mohamed Kotb, published by Bulgarian Academy of Sciences, Institute of Information and Communication Technologies
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.