A hybrid particle swarm optimization and hill climbing algorithm for task scheduling in the cloud environments

被引:40
作者
Dordaie, Negar [1 ]
Navimipour, Nima Jafari [1 ]
机构
[1] Islamic Azad Univ, Tabriz Branch, Dept Comp Engn, Tabriz, Iran
关键词
Cloud computing; Directed acyclic graph; Hill climbing; PSO; Task scheduling; VERIFICATION;
D O I
10.1016/j.icte.2017.08.001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Task scheduling is one of the most important issues in heterogeneous environments when high efficiency is required. Because task scheduling is a Nondeterministic Polynomial (NP)-hard problem, many evolutionary algorithms have been adopted to solve this problem. Since the convergence speed of solutions in population-based algorithms is low, they are integrated with local search algorithms. Thus, in this paper, to optimize the task scheduling makespan, a hybrid particle swarm optimization and hill climbing algorithm is proposed. The experimental results on random and scientific Directed Acyclic Graph (DAG) showed that the proposed algorithm performs effectively in terms of the makespan compared to the current well-known heuristic and particle swarm optimization algorithms. (C) 2017 The Korean Institute of Communications and Information Sciences (KICS). Publishing Services by Elsevier B.V.
引用
收藏
页码:199 / 202
页数:4
相关论文
共 27 条
[1]   A multi-objectives scheduling algorithm based on cuckoo optimization for task allocation problem at compile time in heterogeneous systems [J].
Akbari, Mehdi ;
Rashidi, Hassan .
EXPERT SYSTEMS WITH APPLICATIONS, 2016, 60 :234-248
[2]  
[Anonymous], KYBERNETES
[3]  
[Anonymous], KYBERNETES
[4]  
[Anonymous], INT J BIOINSPIRED CO
[5]   Priority-based task scheduling on heterogeneous resources in the Expert Cloud [J].
Ashouraie, Mehran ;
Navimipour, Nima Jafari .
KYBERNETES, 2015, 44 (10) :1455-1471
[6]  
Azad P, 2017, INT J CLOUD APPL COM, V7, P20, DOI 10.4018/IJCAC.2017100102
[7]   Cloud services recommendation: Reviewing the recent advances and suggesting the future research directions [J].
Aznoli, Fariba ;
Navimipour, Nima Jafari .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 77 :73-86
[8]   Genetic algorithm with automatic termination and search space rotation [J].
Ong B.T. ;
Fukushima M. .
Memetic Computing, 2011, 3 (02) :111-127
[9]  
Engelbrecht A.P, 2007, Computational Intelligence an Introduction, Vsecond
[10]   Human resources ranking in a cloud-based knowledge sharing framework using the quality control criteria [J].
Fouladi, Parisa ;
Navimipour, Nima Jafari .
KYBERNETES, 2017, 46 (05) :876-892