2017
DOI: 10.5815/ijcnis.2017.08.03
|View full text |Cite
|
Sign up to set email alerts
|

Heuristic Algorithms for Task Scheduling in Cloud Computing: A Survey

Abstract: Abstract-Cloud computing became so important due to virtualization and IT systems in this decade. It has introduced as a distributed and heterogeneous computing pattern to sharing resources. Task Scheduling is necessary to make high performance heterogeneous computing. The optimization of related parameters, and using heuristic and meta-heuristic algorithms can lead to a reduction of the search space complexity and execution time. So, several studies have tried using a variety of algorithms to solve this issue… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
5
4

Relationship

1
8

Authors

Journals

citations
Cited by 24 publications
(11 citation statements)
references
References 23 publications
(14 reference statements)
0
9
0
Order By: Relevance
“…In this sub-section, we present the review and comparison of diferent heuristic algorithms used by researchers to solve resource scheduling problems along with their focused metrics. Heuristic algorithms are lexible and well-suited methods for performance optimization of the scheduling problems [107] that aim to provide an optimal = metrics focused in proposed technique; × = metrics ignored; RS = Resource Scheduling; WS = Worklow Scheduling solution in a short time. These algorithms help in solving NP-complete problems.…”
Section: Heuristicsmentioning
confidence: 99%
“…In this sub-section, we present the review and comparison of diferent heuristic algorithms used by researchers to solve resource scheduling problems along with their focused metrics. Heuristic algorithms are lexible and well-suited methods for performance optimization of the scheduling problems [107] that aim to provide an optimal = metrics focused in proposed technique; × = metrics ignored; RS = Resource Scheduling; WS = Worklow Scheduling solution in a short time. These algorithms help in solving NP-complete problems.…”
Section: Heuristicsmentioning
confidence: 99%
“…The survey of various heuristic scheduling algorithms for task scheduling is accomplished here [9]. The survey suggests the improvements for the emerging scheduling requirements, which include multidimensional, multi objective and dynamic scheduling.…”
Section: Related Workmentioning
confidence: 99%
“…7,8,9 present an analysis of actual to predicted algorithms for optimizing makespan, throughput, cost, degree of imbalance in the view of task scheduling dynamically in the simulated cloud environment. Comparing the results…”
mentioning
confidence: 99%
“…Chromosomes are reproduced by the crossover and the mutation and create a new generation. There are many methods how to select the best chromosomes, for example roulette wheel selection, tournament selection, rank selection and some others [20][21][22].…”
Section: B Genetic Algorithm (Ga)mentioning
confidence: 99%