Multi-objectives firefly algorithm for task offloading in the edge-fog-cloud computing

This study proposes a two-stage strategy to ensure the successful execution of critical tasks. In the first stage, an Enhanced Task Offloading (ETO) algorithm is introduced to determine the appropriate computing layer—edge, fog, or cloud—for offloading incomplete tasks. The algorithm makes this d...

Full description

Bibliographic Details
Main Authors: A. Saif, Faten, Latip, Rohaya, Mohd Hanapi, Zurina, Kamarudin, Shafinah, Senthil Kumar, A.V., Salem Bajaher, Awadh
Format: Article
Language:English
Published: Institute of Electrical and Electronics Engineers 2024
Subjects:
Online Access:http://psasir.upm.edu.my/id/eprint/114425/
http://psasir.upm.edu.my/id/eprint/114425/1/114425.pdf
_version_ 1848866490411909120
author A. Saif, Faten
Latip, Rohaya
Mohd Hanapi, Zurina
Kamarudin, Shafinah
Senthil Kumar, A.V.
Salem Bajaher, Awadh
author_facet A. Saif, Faten
Latip, Rohaya
Mohd Hanapi, Zurina
Kamarudin, Shafinah
Senthil Kumar, A.V.
Salem Bajaher, Awadh
author_sort A. Saif, Faten
building UPM Institutional Repository
collection Online Access
description This study proposes a two-stage strategy to ensure the successful execution of critical tasks. In the first stage, an Enhanced Task Offloading (ETO) algorithm is introduced to determine the appropriate computing layer—edge, fog, or cloud—for offloading incomplete tasks. The algorithm makes this decision by assessing the availability of idle computing resources relative to the task’s computational requirements. Additionally, it verifies the status of the server (on/off) before offloading; if the server is unavailable, the algorithm proceeds to check the next layer. In the second stage, the strategy employs a Multi-objective Firefly (MFA) algorithm to assign the optimal computational device within the selected layer. Experimental simulations compare the proposed strategy with a benchmark task offloading algorithm. The results demonstrate the superiority of the proposed strategy, achieving reductions in energy consumption and delay and maximizing resource utilization compared to the baseline algorithms.
first_indexed 2025-11-15T14:21:26Z
format Article
id upm-114425
institution Universiti Putra Malaysia
institution_category Local University
language English
last_indexed 2025-11-15T14:21:26Z
publishDate 2024
publisher Institute of Electrical and Electronics Engineers
recordtype eprints
repository_type Digital Repository
spelling upm-1144252025-01-20T02:03:52Z http://psasir.upm.edu.my/id/eprint/114425/ Multi-objectives firefly algorithm for task offloading in the edge-fog-cloud computing A. Saif, Faten Latip, Rohaya Mohd Hanapi, Zurina Kamarudin, Shafinah Senthil Kumar, A.V. Salem Bajaher, Awadh This study proposes a two-stage strategy to ensure the successful execution of critical tasks. In the first stage, an Enhanced Task Offloading (ETO) algorithm is introduced to determine the appropriate computing layer—edge, fog, or cloud—for offloading incomplete tasks. The algorithm makes this decision by assessing the availability of idle computing resources relative to the task’s computational requirements. Additionally, it verifies the status of the server (on/off) before offloading; if the server is unavailable, the algorithm proceeds to check the next layer. In the second stage, the strategy employs a Multi-objective Firefly (MFA) algorithm to assign the optimal computational device within the selected layer. Experimental simulations compare the proposed strategy with a benchmark task offloading algorithm. The results demonstrate the superiority of the proposed strategy, achieving reductions in energy consumption and delay and maximizing resource utilization compared to the baseline algorithms. Institute of Electrical and Electronics Engineers 2024-10-30 Article PeerReviewed text en cc_by_nc_nd_4 http://psasir.upm.edu.my/id/eprint/114425/1/114425.pdf A. Saif, Faten and Latip, Rohaya and Mohd Hanapi, Zurina and Kamarudin, Shafinah and Senthil Kumar, A.V. and Salem Bajaher, Awadh (2024) Multi-objectives firefly algorithm for task offloading in the edge-fog-cloud computing. IEEE Access, 12. pp. 159561-159578. ISSN 2169-3536 https://ieeexplore.ieee.org/document/10738798/ Cloud computing Mobile communication systems 10.1109/ACCESS.2024.3488032
spellingShingle Cloud computing
Mobile communication systems
A. Saif, Faten
Latip, Rohaya
Mohd Hanapi, Zurina
Kamarudin, Shafinah
Senthil Kumar, A.V.
Salem Bajaher, Awadh
Multi-objectives firefly algorithm for task offloading in the edge-fog-cloud computing
title Multi-objectives firefly algorithm for task offloading in the edge-fog-cloud computing
title_full Multi-objectives firefly algorithm for task offloading in the edge-fog-cloud computing
title_fullStr Multi-objectives firefly algorithm for task offloading in the edge-fog-cloud computing
title_full_unstemmed Multi-objectives firefly algorithm for task offloading in the edge-fog-cloud computing
title_short Multi-objectives firefly algorithm for task offloading in the edge-fog-cloud computing
title_sort multi-objectives firefly algorithm for task offloading in the edge-fog-cloud computing
topic Cloud computing
Mobile communication systems
url http://psasir.upm.edu.my/id/eprint/114425/
http://psasir.upm.edu.my/id/eprint/114425/
http://psasir.upm.edu.my/id/eprint/114425/
http://psasir.upm.edu.my/id/eprint/114425/1/114425.pdf