GPTOR: Gridded GA and PSO-based task offloading and ordering in IoT-edge-cloud computing

Edge computing is a key technology that provides computational resources close to IoT devices. One of the primary challenges in edge computing is determining whether to execute computation-intensive and time-sensitive tasks locally, or to offload them to edge and cloud computing resources, as well a...

Full description

Saved in:
Bibliographic Details
Main Authors: Arezou Mahmoudi, Leili Farzinvash, Javid Taheri
Format: Article
Language:English
Published: Elsevier 2025-03-01
Series:Results in Engineering
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2590123025002828
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Edge computing is a key technology that provides computational resources close to IoT devices. One of the primary challenges in edge computing is determining whether to execute computation-intensive and time-sensitive tasks locally, or to offload them to edge and cloud computing resources, as well as to order them for execution according to their deadlines. Various offloading algorithms have been proposed for these systems, each with its own advantages and disadvantages. Several studies did not exploit all the IoT, edge, and cloud layers, whereas others only considered a few criteria for decision making on task offloading. Other approaches used greedy methods that could not provide high-quality solutions or employed standard optimization algorithms, which took a long time to converge. In this study, we propose an improved genetic algorithm for joint task offloading and ordering to distribute tasks across the IoT, edge, and cloud layers. It includes a novel population initialization scheme that uses various methods, including particle swarm optimization. To increase the convergence speed, the proposed algorithm (GPTOR) splits the solution space into several areas, which is called gridding. The simulation results illustrate that our algorithm outperforms previous schemes by 41.07%, 26.25%, and 28.33% in terms of average delay, monetary cost, and energy consumption, respectively.
ISSN:2590-1230