Improved PSO Algorithm Integrated With Opposition-Based Learning and Tentative Perception in Networked Data Centres

被引:26
|
作者
Zhou, Zhou [1 ]
Li, Fangmin [1 ]
Abawajy, Jemal H. [2 ]
Gao, Chaochao [3 ]
机构
[1] Changsha Univ, Dept Math & Comp Sci, Changsha 410083, Peoples R China
[2] Deakin Univ, Sch Informat Technol, Geelong, Vic 3217, Australia
[3] Hunan Normal Univ, Sch Informat Sci & Engn, Changsha 410006, Peoples R China
基金
中国国家自然科学基金; 中国博士后科学基金;
关键词
Big data processing; high-performance data processing; networked data centre; opposition-based learning; tentative perception;
D O I
10.1109/ACCESS.2020.2981972
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Particle swarm optimization (PSO) algorithms have low-quality initial particle swarm, which is generated by a random method when handling the problem of task scheduling in networked data centres. Such algorithms also fall easily into local optimum when searching for the optimal solution. To address these problems, this study proposes combining opposition-based learning (OBL) and tentative perception (TP) with PSO; the proposed method is called OBL & x2013;TP & x2013;PSO. This algorithm uses reverse learning to generate the initial population, such that the quality of the initial particle swarm can be improved. Before the particle speed and location are updated, the TP method is used to search for the individual optimum around each particle, thereby reducing the possibility of missing the potential optimal solution during the process of searching. In this manner, the problem in which the PSO algorithm easily falls into the local optimal is effectively solved. To evaluate the performance of the proposed algorithm, simulation experiments are performed on CloudSim toolkit. Experimental results show that in comparison with other algorithms (namely, Min-Min, Max-Min and PSO algorithm), the proposed OBL & x2013;TP & x2013;PSO algorithm has better performance in terms of the total execution time, load balancing and quality of service.
引用
收藏
页码:55872 / 55880
页数:9
相关论文
共 50 条
  • [1] Improved Clustering Algorithm with Adaptive Opposition-based Learning
    Meng, Qianqian
    Zhou, Lijuan
    [J]. 2017 IEEE 2ND INTERNATIONAL CONFERENCE ON BIG DATA ANALYSIS (ICBDA), 2017, : 296 - 300
  • [2] Improved grasshopper optimization algorithm using opposition-based learning
    Ewees, Ahmed A.
    Abd Elaziz, Mohamed
    Houssein, Essam H.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2018, 112 : 156 - 172
  • [3] An Improved Grey Prediction Evolution Algorithm Based on Topological Opposition-Based Learning
    Dai, Canyun
    Hu, Zhongbo
    Li, Zheng
    Xiong, Zenggang
    Su, Qinghua
    [J]. IEEE ACCESS, 2020, 8 : 30745 - 30762
  • [4] An improved sparrow search algorithm based on levy flight and opposition-based learning
    Chen, Danni
    Zhao, JianDong
    Huang, Peng
    Deng, Xiongna
    Lu, Tingting
    [J]. ASSEMBLY AUTOMATION, 2021, 41 (06) : 697 - 713
  • [5] An improved linear prediction evolution algorithm based on topological opposition-based learning for optimization
    Mohiuddin, A. M.
    Bansal, Jagdish Chand
    [J]. METHODSX, 2024, 12
  • [6] Improved African Vulture Optimization Algorithm Based on Random Opposition-Based Learning Strategy
    Kuang, Xingsheng
    Hou, Junfa
    Liu, Xiaotong
    Lin, Chengming
    Wang, Zhu
    Wang, Tianlei
    [J]. ELECTRONICS, 2024, 13 (16)
  • [7] An improved bacterial colony optimization using opposition-based learning for data clustering
    Prakash, V. S.
    Vinothina, V.
    Kalaiselvi, K.
    Velusamy, K.
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (06): : 4009 - 4025
  • [8] An improved bacterial colony optimization using opposition-based learning for data clustering
    V. S. Prakash
    V. Vinothina
    K. Kalaiselvi
    K. Velusamy
    [J]. Cluster Computing, 2022, 25 : 4009 - 4025
  • [9] Elite Chaotic Manta Ray Algorithm Integrated with Chaotic Initialization and Opposition-Based Learning
    Yang, Jianwei
    Liu, Zhen
    Zhang, Xin
    Hu, Gang
    [J]. MATHEMATICS, 2022, 10 (16)
  • [10] Improved Grey Wolf Optimizer Based on Opposition-Based Learning
    Gupta, Shubham
    Deep, Kusum
    [J]. SOFT COMPUTING FOR PROBLEM SOLVING, 2019, 817 : 327 - 338