摘要
针对萤火虫算法在求解优化问题时容易陷入局部最优,求解精度不高的缺点,提出了一种改进的萤火虫算法.该算法在萤火虫算法中引入新的扰动项,并利用有效的边界约束处理机制处理边界约束.函数优化问题的实验结果表明了该算法的可行性和有效性.
Firefly algorithm(FA)can easily get trapped in the local optima and cause low precision,an improved FA is proposed. The improved algorithm introduces a new perturbed scheme to the FA,and makes use of the evolutionary boundary constraint handling to deal with boundary constraint. The experimental results of the function optimization problems show the feasibility and effectiveness of the proposed algorithm.
作者
赵鹏军
ZHAO Pengjun(School of Mathematics and Computer Application,Shangluo University,Shangluo 726000,Shaanxi China;School of Mathenlatics and Statistics,Xidian University,Xi' an 710071,China)
出处
《河南科学》
2018年第5期652-656,共5页
Henan Science
基金
国家自然科学基金项目(61373174)
商洛学院服务地方专项(13SKY-FWDF001)
关键词
萤火虫算法
函数优化
扰动机制
firefly algorithm
function optimization
perturbed scheme