期刊文献+

蜜蜂双种群进化型遗传算法 被引量:4

Double bee population evolutionary genetic algorithm
下载PDF
导出
摘要 为了改善传统遗传算法的性能,由蜜蜂种群繁殖进化的方式得到启发,提出了一种蜜蜂双种群进化型遗传算法(DBPGA)。算法共有两个种群,一个是通过迭代进行遗传操作得到的;另一个在每代进化过程中随机引入。每个种群中的最优个体作为蜂王分别以概率与其它个体(雄蜂)进行交配操作。既能增强对种群最优个体所包含信息的开采能力,又能提高算法的勘探能力,从而避免算法过早地收敛。实验结果表明,该算法对于改进和提高遗传算法性能及求解连续非线性规划问题是有效可行的。 A double bee population evolutionary genetic algorithm (DBPGA) is proposed. In DBPGA, there is double bee population. One is from generation by the DBPGA, the other is a random population, and consequentially it enhances the exploration of genetic algorithm. Optimum individual being a queen-bee in each population crossover with each selected individual (drone). As a result it reinforces the exploitation of genetic algorithm, avoids premature convergence, and extends search area. Results for several continuous nonlinear programming problems show that DBPGA is an efficient and effective improved genetic algorithm.
出处 《计算机工程与设计》 CSCD 北大核心 2008年第13期3422-3424,3428,共4页 Computer Engineering and Design
基金 国家自然科学基金项目(60461001) 广西自然科学基金项目(0542048) 广西民族大学研究生教育创新计划基金项目(gxun-chx0755) 梧州学院青年基金项目(2007D007)
关键词 双种群 蜜蜂 进化 遗传算法 非线性规划 double population bee evolution genetic algorithm nonlinear programming
  • 相关文献

参考文献14

二级参考文献81

共引文献297

同被引文献34

引证文献4

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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