TY - JOUR AU - Liu, Zhizhong AU - Qin, Jingxuan AU - Peng, Weiping AU - Chao, Hao PY - 2017/06/19 Y2 - 2024/03/29 TI - Effective Task Scheduling in Cloud Computing Based on Improved Social Learning Optimization Algorithm JF - International Journal of Online and Biomedical Engineering (iJOE) JA - Int. J. Onl. Eng. VL - 13 IS - 06 SE - Papers DO - 10.3991/ijoe.v13i06.6695 UR - https://online-journals.org/index.php/i-joe/article/view/6695 SP - pp. 4-21 AB - For the typical optimal problem of task scheduling in cloud computing, this paper proposes a novel resource scheduling algorithm based on Social Learning Optimization Algorithm (SLO). SLO is a new swarm intelligence algorithm which is proposed by simulating the evolution process of human intelligence and has better optimization mechanism and optimization performance. This paper proposes two learning operators for task scheduling in cloud computing after analyzing the characteristics of the problem of task scheduling; then, by introducing the Small Position Value (SPV) method, the two learning operators with continuous nature essence are enabled to solve the problem of task scheduling, and then the improved SLO is employed to solve the problem of cloud resource optimal scheduling. Finally, the performance of improved SLO is compared with existing research work on the CloudSim platform. Experimental results show that the approach proposed in this paper has better global optimization ability and convergence speed. ER -