期刊文献+

新授粉方式的花授粉算法 被引量:8

Flower pollination algorithm with new pollination methods. Computer Engineering and Applications
下载PDF
导出
摘要 为了解决因花授粉算法搜索方程存在的不足所导致的易早熟、后期收敛速度慢和寻优精度低的问题,提出了一种新授粉方式的花授粉算法(Flower Pollination Algorithm with New pollination Methods,NMFPA)。该算法把惯性权重和两组随机个体差异矢量融入到全局搜索,组成新的全局授粉,以保持种群的差异性,提高算法的全局探索能力;利用信息共享机制与两种新的变异策略构建新局部授粉策略,增强算法的局部开发能力;为了减少个体进化的盲目性,提高算法的收敛速度和精度,采用基于高斯变异的最优个体来引导其他种群个体的进化方向,并且引入非均匀变异机制增加种群的多样性,避免算法易陷入局部极值点,提升算法的全局优化性能。在22个测试函数上进行数值仿真实验,实验结果和统计分析验证了新算法较标准FPA算法,在收敛精度和速度上有明显提升,且能够较好地解决早熟问题。此外,与已有改进的FPA算法从多角度进行对比分析,实验结果表明改进算法是一种富有竞争力的新算法。同时,运用NMFPA算法求解置换流水车间调度问题,实验结果验证了新算法用于解决实际工程问题是可行的,且具有一定的优势。 In order to solve the problems of low accuracy computation,slow velocity convergence and premature convergence caused by the shortcomings of search equations of the flower pollination algorithm,it proposes a Flower Pollination Algorithm with New pollination Methods(NMFPA).The global pollination in the algorithm is composed of the inertia weight and two groups of random individual difference vectors,to maintain the diversity of the population and improve the global exploration ability of the algorithm.A new local pollination strategy is constructed by using the information sharing mechanism and two new mutation strategies to enhance the local development ability of the algorithm,the optimal individuals based on Gauss mutation are used to guide the evolution direction of the other populations which reduces the blindness of individual evolution and improves the convergence speed and precision of the algorithm,and non-uniform mutation mechanism is introduced to increase the diversity of the population that avoids the algorithm is easy to fall into local extreme points and enhances the overall performance of the algorithm.The numerical simulation experiments are carried out on 22 test functions.The experimental results and statistical analysis show that the new algorithm has higher convergence precision and speed compared with the standard FPA,and can solve the premature problem better.In addition,compared with the improved FPA algorithm from many perspectives,the experimental results show that the improved algorithm proposed in this paper is a new and competitive algorithm.Meanwhile,the NMFPA algorithm is used to solve the permutation flow shop scheduling problem.The experimental results show that the new algorithm is feasible and has certain advantages for solving practical engineering problems.
作者 段艳明 肖辉辉 林芳 DUAN Yanming;XIAO Huihui;LIN Fang(College of Computer and Information Engineering,Hechi University,Hechi,Guangxi 546300,China)
出处 《计算机工程与应用》 CSCD 北大核心 2018年第23期94-108,共15页 Computer Engineering and Applications
基金 国家自然科学基金(No.61173146 No.61562032) 中青年教师基础能力提升项目(No.2017KY0576 No.2018KY0496 No.2018KY0493)
关键词 花授粉算法 惯性权重 非均匀变异 收敛能力 多样性 Flower PollinationAlgorithm(FPA) inertia weight non-uniform mutation convergence ability population diversity
  • 相关文献

参考文献6

二级参考文献55

  • 1刘华蓥,林玉娥,王淑云.粒子群算法的改进及其在求解约束优化问题中的应用[J].吉林大学学报(理学版),2005,43(4):472-476. 被引量:33
  • 2贺兴时,余兵,韩琳.基于差分进化的BP网络学习算法[J].纺织高校基础科学学报,2006,19(2):178-181. 被引量:4
  • 3Michael P,张智海.调度:原理、算法和系统[M].2版.北京:清华大学出版社,2007:12-75.
  • 4Garey M R,Johnson D S, Sethi R. The complexity of flow shop and job shop scheduling[J].Mathematics of Operations Research,1976,1(2) :117-- 129.
  • 5Yang X S,Deb S. Cuckoo search via Levy flights[C]// Proceedings of World Congress on Nature & Biologically Inspired Computing (NaBIC2009), India: IEEE Publications, 2009: 210 - 214.
  • 6Yang X S,Deb S. Engineering optimization by cuckoo search [J]. International Journal of Mathematical Modelling and Numerical Opfimisation, 2010, 1 ( 4 ) : 330- 343.
  • 7Tasgetren M F, Sevkli M, Liang Y C, et al. Particle swarm optimization algorithm for permutation flowshop sequencing problem [J]. Lecture Notes in Computer Science, 2004,3172: 382 - 389.
  • 8Carlier J. Scheduling with disjunctive constraints[J]. Operations Research, 1978,12 (4) : 333 - 350.
  • 9ShiY, Eberhart R. A Modified Particle Swarm Optimizer [C]//Proceedings of IEEE International Conference on Evolutionary Computation, Anchorage: IEEE Publications, 1998 : 69 - 73.
  • 10Kennedy J, Eberhart R C. Particle swarm optimization// Proceedings of the 1995 IEEE International Conference on Neural Networks. Perth, Australia, 1995:1942-1948.

共引文献190

同被引文献80

引证文献8

二级引证文献33

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部