Opposition-based learning inspired particle swarm optimization (OPSO) scheme for task scheduling problem in cloud computing

被引:0
作者
Mohit Agarwal
Gur Mauj Saran Srivastava
机构
[1] Sharda University,Department of Computer Science & Engineering, School of Engineering & Technology
[2] Dayalbagh Educational Institute,Department of Physics and Computer Science
来源
Journal of Ambient Intelligence and Humanized Computing | 2021年 / 12卷
关键词
Cloud computing; Distributed system; Makespan; Particle swarm optimization; Task scheduling; Opposition-based learning;
D O I
暂无
中图分类号
学科分类号
摘要
The problem of scheduling of tasks in distributed, heterogeneous, and multiprocessing computing environment like grid and cloud computing is considered as one of the most important issue from research perspective. As the performance of such kind of systems is highly depends upon the way, how tasks are allocated among the multiple processing units for their efficient execution. The underlying objective of any task scheduling mechanism is to minimize the overall makespan for the execution of given set of jobs/tasks and computing machines. Scheduling of tasks in cloud computing falls in the class of NP-hard optimization problem. As a result, many meta-heuristic algorithms have been applied and tested to solve this problem but still lot of scope is there for the better strategies. The characteristic of the good algorithm is that it must be adaptable to the dynamic environment. Through this paper, we are proposing task scheduling mechanism based on particle swarm optimization (PSO) in which opposition-based learning technique is used to avoid premature convergence and to accelerate the convergence of standard PSO and compared same with the well-established task scheduling strategies based on PSO, mPSO (modified PSO), genetic algorithm GA, max–min, minimum completion time and minimum execution time. The results obtained for the various class of experiments clearly establish that the proposed opposition-based learning inspired particle swarm optimization based scheduling strategy performs better in comparison to its peers which are taken into the consideration.
引用
收藏
页码:9855 / 9875
页数:20
相关论文
共 216 条
[1]  
Abdullahi M(2016)Symbiotic organism search optimization based task scheduling in cloud computing environment Future Gener Comput Syst 56 640-650
[2]  
Ngadi MA(2019)An efficient symbiotic organisms search algorithm with chaotic optimization strategy for multi-objective task scheduling problems in cloud computing environment J Netw Comput Appl 133 60-74
[3]  
Abdulhamid SM(2017)Cloud computing: a paradigm shift in the way of computing Int J Mod Educ Comput Sci 9 38-48
[4]  
Abdullahi M(2017)A cuckoo search algorithm-based task scheduling in cloud computing Adv Intell Syst Comput 17 1237-1267
[5]  
Ngadi MA(2018)Genetic algorithm-enabled particle swarm optimization (PSOGA)-based task scheduling in cloud computing environment Int J Inf Technol Decis Mak 29 310-326
[6]  
Dishing SI(2020)Fitness rate-based rider optimization enabled for optimal task scheduling in cloud Inf Secur J Glob Perspect 8 245-256
[7]  
Abdulhamid SM(2015)Task scheduling using PSO algorithm in cloud computing environments Int J Grid Distrib Comput 4 228-534
[8]  
Ahmad BI(2014)A nature inspired adaptive inertia weight in particle swarm optimisation Int J Artif Intell Soft Comput 12 529-837
[9]  
Agarwal M(2014)Advantages and challenges of adopting cloud computing from an enterprise perspective Procedia Technol 61 810-616
[10]  
Saran Srivastava GM(2020)Fuzzy mathematical programming and self-adaptive artificial fish swarm algorithm for just-in-time energy-aware flow shop scheduling problem with outsourcing option IEEE Trans Fuzzy Syst 25 599-50