计算机工程与应用2017,Vol.53Issue(4):10-14,5.DOI:10.3778/j.issn.1002-8331.1607-0334
基于增强个体信息交流的蜻蜓算法
Dragonfly algorithm based on enhancing exchange of individuals'information
摘要
Abstract
A new dragonfly algorithm based on enhancing the exchange of individuals'information(EIDA)is proposed. In view of the shortcomings of dragonfly algorithm, EIDA uses three strategies:a greedy strategy, an equilibrium strategy and a combined strategy. Greedy strategy aims at fully using the best individuals'information between the parent and child generation, in order to speed up the convergence. Equilibrium strategy is used for balancing exploration and exploita-tion, and stabilizing the algorithm. Combined strategy is also applied, with the purpose of enhancing exploitation and improve the precision of solution. Experimental results on eight representative complicated functions indicate that EIDA has powerful exploration, fast convergence and high precision.关键词
蜻蜓算法/函数优化/贪婪策略/平衡策略/组合策略Key words
dragonfly algorithm/function optimization/greedy strategy/equilibrium strategy/combined strategy分类
信息技术与安全科学引用本文复制引用
吴伟民,吴汪洋,林志毅,李泽熊,方典禹..基于增强个体信息交流的蜻蜓算法[J].计算机工程与应用,2017,53(4):10-14,5.基金项目
国家自然科学基金(No.61502108) (No.61502108)
广东省自然科学基金(No.2014A030313512 ,No.2014A030313629) (No.2014A030313512 ,No.2014A030313629)
广东省重大科技专项(No.2014B010111007) (No.2014B010111007)
广东省公益研究与能力建设专项(No.2016A010101027) (No.2016A010101027)
广东省科技计划项目(No.2013B011304007). (No.2013B011304007)