多策略协同改进蜣螂优化算法
Multi-strategy collaborative improvement dung beetle optimization algorithm
投稿时间:2024-03-06  修订日期:2024-03-19
DOI:
中文关键词:  蜣螂优化算法  DBPSO  混沌映射  莱维飞行  CEC2005、CEC2019测试函数
英文关键词:: dung beetle optimization algorithm  DBPSO  Lévy flight  CEC2005, CEC2019 test function
基金项目:
作者单位邮编
方耀楚* 南华大学土木工程学院 湖南 衡阳
高性能混凝土湖南省重点实验室 湖南 衡阳
中国核建高性能混凝土重点实验室 湖南 衡阳 
421001
刘水平 南华大学土木工程学院 湖南 衡阳 
卓菁嫄 南华大学土木工程学院 湖南 衡阳 
陈卫 南华大学土木工程学院 湖南 衡阳
高性能混凝土湖南省重点实验室 湖南 衡阳
中国核建高性能混凝土重点实验室 湖南 衡阳 
陈婉若 南华大学土木工程学院 湖南 衡阳
高性能混凝土湖南省重点实验室 湖南 衡阳
中国核建高性能混凝土重点实验室 湖南 衡阳 
摘要点击次数: 14
全文下载次数: 0
中文摘要:
      针对蜣螂优化算法(Dung beetle optimizer, DBO)全局搜索和局部开发能力不平衡,全局搜索能力弱,易陷入局部解的缺点,提出一种多策略协同改进的蜣螂优化算法(DBPSO)。首先,使用Piecewise混沌映射初始化种群,使初始解位置更均匀,增加种群的丰富性;其次,引入改进正余弦算法,协调全局勘探和局部开发能力;然后,通过引入非线性衰减因子调节莱维飞行和布朗运动和加入警戒蜣螂机制对蜣螂最优位置进行扰动。通过CEC2005和CEC2019测试函数和Wilcoxon秩和检验,与多种元启发式算法对比验证了DBPSO算法具有很好的性能。最后,为进一步说明DBPSO算法在实际问题中的应用潜力,将3个实际工程设计问题进行求解,实验结果表明,所提DBPSO算法对于实际工程问题能有效地求解。
英文摘要:
      Aiming at the shortcomings of the dung beetle optimizer (DBO), which has an imbalance between global search and local exploitation ability, weak global search ability, and easy to fall into local solutions, a multi-strategy collaborative improved dung beetle optimization algorithm (DBPSO) is proposed. First, the population is initialized using Piecewise chaotic mapping to make the initial solution location more uniform and increase the richness of the population; second, an improved positive cosine algorithm is introduced to coordinate the global exploration and local exploitation abilities; then, the optimal location of the dung beetle is perturbed by introducing nonlinear decay factors to regulate the Lévy flights and Brownian motions and by incorporating an alert dung beetle mechanism. The DBPSO algorithm is verified to have good performance by CEC2005 and CEC2019 test functions and Wilcoxon rank sum test, in comparison with multiple meta-heuristic algorithms. Finally, to further illustrate the potential of DBPSO algorithm in practical problems, three real engineering design problems are solved, and the experimental results show that the proposed DBPSO algorithm is effective for practical engineering problems.
  查看/发表评论  下载PDF阅读器
关闭