An improved bat algorithm based on multi-subpopulation search strategy

被引:0
|
作者
Yang, Bo [1 ]
Shen, Yanjun [1 ]
Yu, Hui [1 ]
机构
[1] China Three Gorges Univ, Hubei Prov Collaborat Innovat Ctr New Energy Micr, Yichang 443002, Hubei, Peoples R China
基金
美国国家科学基金会;
关键词
Bat algorithm; swarm intelligence; global search; Multi-subpopulation; population diversity; PARTICLE SWARM OPTIMIZATION;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Bat algorithm (BA) is a novel swarm intelligence optimization algorithm inspired by the behavior of bat hunting for prey and has been applied in many optimization problems. However, BA has some shortcomings including easy to fall into local optima and low precision of solution when solving some complex problem. In order to enhance its performance, a multi-subpopulation bat optimization algorithm (MSPBA) is proposed in this paper. The specific idea of bat algorithm improvement is to divide the population into three subgroups, each using different search strategies. The first subgroup mainly performs global search to improve the global exploration ability of the algorithm. The second subgroup mainly performs local search to improve the accuracy of the algorithm. The third subgroup is mainly to enhance population diversity and avoid falling into local optimum. 10 standard benchmark functions are used to illustrate the performance of the proposed algorithm by comparing with DBA, BA, PSO, DE and CS. The simulation results show the superiority of MSPBA.
引用
收藏
页码:1407 / 1412
页数:6
相关论文
共 50 条
  • [21] A hybrid multi-subpopulation genetic algorithm for textile batch dyeing scheduling and an empirical study
    Nhat-To Huynh
    Chien, Chen-Fu
    COMPUTERS & INDUSTRIAL ENGINEERING, 2018, 125 : 615 - 627
  • [22] Research on multi-energy complementary microgrid scheduling strategy based on improved bat algorithm
    Zhou, Wei-Hao
    Wu, Yu-Xiang
    Zhao, Yan
    Xu, Jian
    ENERGY REPORTS, 2022, 8 : 1258 - 1272
  • [23] Research on multi-energy complementary microgrid scheduling strategy based on improved bat algorithm
    Zhou, Wei-Hao
    Wu, Yu-Xiang
    Zhao, Yan
    Xu, Jian
    Energy Reports, 2022, 8 : 1258 - 1272
  • [24] A computing offloading strategy for UAV based on improved bat algorithm
    Xu F.
    Zi S.
    Wang J.
    Ma J.
    Cognitive Robotics, 2023, 3 : 265 - 283
  • [25] IMPROVED BAT ALGORITHM WITH NOVEL SEARCH MECHANISM AND ONE-DIMENSIONAL PERTURBATION LOCAL SEARCH STRATEGY
    Zhu, Haibo
    Wang, Yukun
    Zhang, Yong
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2018, 14 (05): : 1877 - 1892
  • [26] Swarm bat algorithm with improved search (SBAIS)
    Reshu Chaudhary
    Hema Banati
    Soft Computing, 2019, 23 : 11461 - 11491
  • [27] Swarm bat algorithm with improved search (SBAIS)
    Chaudhary, Reshu
    Banati, Hema
    SOFT COMPUTING, 2019, 23 (22) : 11461 - 11491
  • [28] Multi-Strategy Improved Sparrow Search Algorithm and Application
    Liu, Xiangdong
    Bai, Yan
    Yu, Cunhui
    Yang, Hailong
    Gao, Haoning
    Wang, Jing
    Chang, Qing
    Wen, Xiaodong
    MATHEMATICAL AND COMPUTATIONAL APPLICATIONS, 2022, 27 (06)
  • [29] An improved sparrow search algorithm with multi-strategy integration
    Wang, Zongyao
    Peng, Qiyang
    Rao, Wei
    Li, Dan
    SCIENTIFIC REPORTS, 2025, 15 (01):
  • [30] Neighborhood Search Based Improved Bat Algorithm for Web Service Composition
    Dahan F.
    Computer Systems Science and Engineering, 2023, 45 (02): : 1343 - 1356