Improved chaotic binary grey wolf optimization algorithm for workflow scheduling in green cloud computing

Ali Mohammadzadeh,Mohammad Masdari,Farhad Soleimanian Gharehchopogh,Ahmad Jafarian
DOI: https://doi.org/10.1007/s12065-020-00479-5
2020-09-11
Evolutionary Intelligence
Abstract:The workflow scheduling in the cloud computing environment is a well-known NP-complete problem, and metaheuristic algorithms are successfully adapted to solve this problem more efficiently. Grey wolf optimization (GWO) is a recently proposed interesting metaheuristic algorithm to deal with continuous optimization problems. In this paper, we proposed IGWO, an improved version of the GWO algorithm which uses the hill-climbing method and chaos theory to achieve better results. The proposed algorithm can increase the convergence speed of the GWO and prevents falling into the local optimum. Afterward, a binary version of the proposed IGWO algorithm, using various S functions and V functions, is introduced to deal with the workflow scheduling problem in cloud computing data centers, aiming to minimize their executions' cost, makespan, and the power consumption. The proposed workflow scheduling scheme is simulated using the CloudSim simulator and the results show that our scheme can outperform other scheduling approaches in terms of metrics such as power consumption, cost, and makespan.
English Else
What problem does this paper attempt to address?