Energy-efficient time and cost constraint scheduling algorithm using improved multi-objective differential evolution in fog computing

Abstract The recent surge in Internet of Things (IoT) applications and smart devices has led to a substantial rise in the data generation. One of the major issues involved is to meet strict quality of service (QoS) requirements for computing these applications in terms of execution time, cost and in an energy-efficient manner. To extract useful information, fast processing and analysis of data is needed. Consequently, moving all the data to centralized cloud data centers would lead to high processing times, increased cost and energy consumption and more bandwidth usage; thus, processing of applications with strict latency requirements becomes challenging. The addition of fog layer between cloud and IoT devices has provided promising solutions to such issues. However, efficient employment of computing resources in the hybrid infrastructure of fog and cloud nodes is of great significance and demands an optimal scheduling strategy. Toward this direction, a novel Pareto-based algorithm in fog computing, namely energy-efficient time and cost (ETC) constraint scheduling algorithm, is introduced in this paper for scheduling workflow applications. ETC attempts to optimize monetary cost along with time and energy objectives. Improved multi-objective differential evolution (I-MODE) meta-heuristic is introduced and incorporated with deadline-aware stepwise frequency scaling approach that is based on our previously proposed energy makespan multi-objective optimization (EM-MOO) algorithm. Synthetic and real-world application workflows are used to conduct evaluation of the proposed work with existing well-known algorithms from the literature. The experimental results for synthetic workflows reveal that the proposed algorithm lessens energy utilization by 14–21%, execution time by almost 25% and cost consumption by 22–27%, while for real-world application workflows, energy consumption is reduced by 12–24%, execution time by 14–16% and cost consumption by 23–29%.

Authors

Institutions

Publication Details

Journal
The Journal of Supercomputing
Published
2024-11-03
DOI
https://doi.org/10.1007/s11227-024-06550-7
Citations
13
Primary Topic
IoT and Edge/Fog Computing
Type
article
Field-Weighted Citation Impact
4.54

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Energy-efficient time and cost constraint scheduling algorithm using improved multi-objective differential evolution in fog computing

Kashif Ayyub, Ehsan Ullah Munir, Samia Ijaz, Naeem Ramzan et al.
13 citations
The Journal of Supercomputing
IoT and Edge/Fog Computing
4.54
article

Energy-efficient time and cost constraint scheduling algorithm using improved multi-objective differential evolution in fog computing

Kashif Ayyub, Ehsan Ullah Munir, Samia Ijaz, Naeem Ramzan, Saima Gulzar Ahmad
article en
13 citations

Abstract

Abstract The recent surge in Internet of Things (IoT) applications and smart devices has led to a substantial rise in the data generation. One of the major issues involved is to meet strict quality of service (QoS) requirements for computing these applications in terms of execution time, cost and in an energy-efficient manner. To extract useful information, fast processing and analysis of data is needed. Consequently, moving all the data to centralized cloud data centers would lead to high processing times, increased cost and energy consumption and more bandwidth usage; thus, processing of applications with strict latency requirements becomes challenging. The addition of fog layer between cloud and IoT devices has provided promising solutions to such issues. However, efficient employment of computing resources in the hybrid infrastructure of fog and cloud nodes is of great significance and demands an optimal scheduling strategy. Toward this direction, a novel Pareto-based algorithm in fog computing, namely energy-efficient time and cost (ETC) constraint scheduling algorithm, is introduced in this paper for scheduling workflow applications. ETC attempts to optimize monetary cost along with time and energy objectives. Improved multi-objective differential evolution (I-MODE) meta-heuristic is introduced and incorporated with deadline-aware stepwise frequency scaling approach that is based on our previously proposed energy makespan multi-objective optimization (EM-MOO) algorithm. Synthetic and real-world application workflows are used to conduct evaluation of the proposed work with existing well-known algorithms from the literature. The experimental results for synthetic workflows reveal that the proposed algorithm lessens energy utilization by 14–21%, execution time by almost 25% and cost consumption by 22–27%, while for real-world application workflows, energy consumption is reduced by 12–24%, execution time by 14–16% and cost consumption by 23–29%.

The Journal of SupercomputingVol. 81(1)
COMSATS University Islamabad (PK), HITEC University (PK), University of the West of Scotland (GB)
Erasmus+
Affordable and clean energy
Openalex Percentile: Top 5%
IoT and Edge/Fog Computing
4.54
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.