2019
DOI: 10.3390/app9091730
|View full text |Cite
|
Sign up to set email alerts
|

Evolutionary Algorithms to Optimize Task Scheduling Problem for the IoT Based Bag-of-Tasks Application in Cloud–Fog Computing Environment

Abstract: In recent years, constant developments in Internet of Things (IoT) generate large amounts of data, which put pressure on Cloud computing’s infrastructure. The proposed Fog computing architecture is considered the next generation of Cloud Computing for meeting the requirements posed by the device network of IoT. One of the obstacles of Fog Computing is distribution of computing resources to minimize completion time and operating cost. The following study introduces a new approach to optimize task scheduling pro… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
92
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
9

Relationship

1
8

Authors

Journals

citations
Cited by 169 publications
(92 citation statements)
references
References 24 publications
0
92
0
Order By: Relevance
“…In [23], a genetic algorithm is proposed to schedule IoT tasks on the fog nodes with the aim of achieving a trade-off between computation time and the operational cost. A similar work is proposed in [24] using a PSO algorithm. However, none of these studies considers the communication cost.…”
Section: Background and Related Workmentioning
confidence: 99%
“…In [23], a genetic algorithm is proposed to schedule IoT tasks on the fog nodes with the aim of achieving a trade-off between computation time and the operational cost. A similar work is proposed in [24] using a PSO algorithm. However, none of these studies considers the communication cost.…”
Section: Background and Related Workmentioning
confidence: 99%
“…Nguyen et al 86 introduced a new approach to the optimization of the task scheduling problem for bag‐of‐tasks applications in fog–cloud environment on the basis of the execution time and operating costs. Their proposed algorithm, called Time‐Cost aware Scheduling (TCaS), is based on the evolutionary GA and attempts to achieve a proper trade‐off between the execution time and monetary cost for completing bag‐of‐tasks in the fog–cloud system.…”
Section: Organization Of the Task Schedulingmentioning
confidence: 99%
“…Rectified Linear Units were used as activation function instead of Sigmoid function to prevent gradient vanishing. Nguyen et al proposed a genetic algorithm for optimization of job scheduling in Cloud‐Fog environment. Their aim was to reduce execution time of jobs.…”
Section: Related Workmentioning
confidence: 99%