首页 | 本学科首页   官方微博 | 高级检索  
     

基于多策略的改进花授粉算法
引用本文:肖辉辉,万常选. 基于多策略的改进花授粉算法[J]. 软件学报, 2021, 32(10): 3151-3175
作者姓名:肖辉辉  万常选
作者单位:江西财经大学 信息管理学院,江西 南昌 330013;河池学院 大数据与计算机学院,广西 河池 546300;江西财经大学 信息管理学院,江西 南昌 330013
基金项目:国家自然科学基金(61972184,61562032);江西省自然科学基金(20152ACB20003);河池学院高层次人才科研启动项目(2019GCC012)
摘    要:花授粉算法是近年来提出的一种新型的、简单高效的优化算法,已在各个领域得到广泛应用,但其搜索策略存在的不足,制约着其应用范围.为此,提出一种改进的基于多策略的花授粉算法.首先,新全局搜索策略通过利用两组随机个体差异矢量和莱维飞行机制来增加种群多样性并扩大搜索范围,使算法更易跳出局部最优,提升其开采能力;其次,在局部搜索部...

关 键 词:花授粉算法  动态调整策略  余弦函数搜索因子  搜索方程  种群多样性
收稿时间:2019-04-16
修稿时间:2019-12-19

Improved Flower Pollination Algorithm Based on Multi-strategy
XIAO Hui-Hui,WAN Chang-Xuan. Improved Flower Pollination Algorithm Based on Multi-strategy[J]. Journal of Software, 2021, 32(10): 3151-3175
Authors:XIAO Hui-Hui  WAN Chang-Xuan
Affiliation:School of Information Technology, Jiangxi University of Finance and Economics, Nanchang 330013, China;School of Big Data and Computer Science, Hechi University, Hechi 546300, China
Abstract:The flower pollination algorithm (FPA) is a novel, easy and efficient optimization algorithm proposed in recent years. It has been widely used in various fields, but its search strategy has some defects, which become an impediment to its application. Therefore, this paper introduces an improved flower pollination algorithm based on multi-strategy. First, the new global search strategy was adopted through two groups of random individual difference vectors and Lévy flight to increase the diversity of population and expand the search range, making the algorithm easier to escape the local optimum and improve its exploitation ability. Second, the elite mutation strategy was used in the local search, and a new local pollination strategy was developed by combing it with the random individual mutation mechanism. The elite individuals were used to guide the evolution direction of other individuals and improve the search speed of the algorithm. The random individual mutation strategy was adopted to keep the population diverse and enhance the continuous optimization capability of the algorithm. In addition, the two mutation strategies were adjusted through linear decreasing probability rule to make them complement with each other and improve the optimization capability of the algorithm. Finally, a new solution was generated by the cosine function search factor strategy to replace the unimproved solution and improve the quality of the solution. The stability and effectiveness of the algorithm were proved by simulation experiments of 5 kinds of classical test functions and statistical analysis. The experimental results show that the improved algorithm proposed in this paper is a novel and competitive algorithm compared with the existing classical and state-of-the-art improved algorithms. At the same time, the proposed algorithm was used to solve the route planning problem of unmanned combat aerial vehicle (UCAV) in the military field. The test results show that the proposed algorithm also has certain advantages in solving practical engineering problems.
Keywords:flower pollination algorithm  dynamic adjustment strategy  cosine function search factor  search equation  population
本文献已被 万方数据 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号