LIN Tao, HAO Zhang-xiao, FENG Jing-kai. Research on cloud computing task scheduling based on improved crow search algorithm[J]. 2020, 37(2): 21-24.DOI:
Research on cloud computing task scheduling based on improved crow search algorithm
A task scheduling method based on the improved crow search algorithm (IMCSA) is proposed
which take cloud task completion time and cost as the optimization goal. Firstly
the initial population was generated by opposition-based learning
and the preferred value was selected according to the fitness value of memory when selecting the tracked crow. That can avoid blindness. Secondly
to effectively improve the convergence speed
the position of crow was crossed with the position obtained by opposition-based learning and chose the better position during the position update process. Finally
compared with particle swarm optimization
genetic algorithm
Min_Min algorithm and CSA under the CloudSim. The experimental show that the algorithm is superior to the contrast algorithm at the task completion time and cost under different experiments.
关键词
Keywords
references
MOHAMMADI F, ABDI H. A modified crow search algorithm (MCSA) for solving economic load dispatch problem[J]. Applied Soft Computing, 2018, 71: 51-65. DOI: 51
DíAZ P, PéREZ-CISNEROS M, CUEVAS E, et al. An improved crow search algorithm applied to energy problems[J]. Energies, 2018, 11(3): 571. DOI: 571
SREENU K, SREELATHA M. W-Scheduler: whale optimization for task scheduling in cloud computing[J]. Cluster Computing, 2019, 22: 1087-1098. DOI: 1087
GABI D, ISMAIL A S, ZAINAL A, et al. Orthogonal Taguchi-based cat algorithm for solving task scheduling problem in cloud computing[J]. Neural Computing and Applications, 2018, 30(6):1845-1863. DOI: 1845
SAYED G I, HASSANIEN A E, AZAR A T. Feature selection via a novel chaotic crow search algorithm[J]. Neural Computing and Applications, 2019, 31(1): 171-188. DOI: 171
TIZHOOSH H R. Opposition-Based Learning: A New Scheme for Machine Intelligence[C], International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC'06), Vienna, IEEE, 2005, 695-701.