计算机工程与应用 ›› 2017, Vol. 53 ›› Issue (4): 10-14.DOI: 10.3778/j.issn.1002-8331.1607-0334
吴伟民,吴汪洋,林志毅,李泽熊,方典禹
WU Weimin, WU Wangyang, LIN Zhiyi, LI Zexiong, FANG Dianyu
摘要: 提出一种基于增强个体信息交流的蜻蜓算法(EIDA)。针对基本蜻蜓算法存在的不足,EIDA引入三种策略:贪婪策略、平衡策略和组合策略。贪婪策略的核心在于充分利用上下代优秀个体的信息,提高收敛速度;平衡策略用于个体从全局搜索向局部开发过渡,使算法更稳定;组合策略则用于增强局部开发能力,提高解的精度。八个典型复杂函数的仿真测试表明,EIDA的全局搜索能力强,收敛速度快,求解精度高。