摘要
初始群体产生技术对遗传程序设计的进化结果有直接影响。为了改进进化结果和提高搜索效率,提出了一种递减检验的随机算法(DCRA),使其与领域经验知识相结合产生初始群体的遗传算法(EDGA)。将EDGA算法应用于生产中的圆形件排样问题,实验结果表明,该算法产生了良好的效果。DCRA和EDGA对于遗传算法的其它应用领域将有一定的指导意义。
The technology of initial population has a direct effect on the evolutional result of genetic programming. In order to improve evolutional result and searching efficiency of genetic algorithm, an algorithm named degressive checkout random algorithm (DCRA) and EDGA which hangs DCRA and experiential knowledge together to generate initial population are presented. Experiments showed good efficient when EDGA was applied in the cutting problem of circular blanks. Furthermore DCRA and EDGA can be applied in other domains.
出处
《计算机工程与设计》
CSCD
北大核心
2007年第22期5485-5487,共3页
Computer Engineering and Design
基金
山西省高校科技研究开发基金项目(20041331)
山西大同大学青年科学基金项目
关键词
遗传算法
初始群体
圆形件
排样
利用率
随机技术
genetic algorithrn
initial population
circular pieces
layout
usage
random technology