期刊文献+

一种求解不等圆Packing问题的改进遗传模拟退火算法 被引量:8

An Improved Genetic Simulated Annealing Algorithm to Solve the Unequal Circle Packing Problem
下载PDF
导出
摘要 不等圆Packing问题是求解半径不等的小圆在一个圆形容器内的优良布局,使得圆形容器的半径值最小。该问题属于NP hard的组合优化问题,使用传统的数学方法很难求解,提出了一种解决该问题的改进遗传模拟退火算法,该算法通过计算生成一个合适大小的初始圆形容器来指导初始种群的生成,以减少搜索范围,采用最优保存策略来保证历代的最优解不被破坏,结合了遗传算法全局搜索能力强的优势和模拟退火算法局部搜索能力强的优势,改进了算法的搜索能力。最后通过算例验证,该算法有效地提高了圆形容器的面积利用率,证明了改进遗传模拟退火算法的有效性。 The unequal circle packing problem is putting several unequal circles into a circular container without overlapping, meanwhile minimize the size of the circular container. This problem belongs to NP hard combinatorial optimization, which is difficult to solve by traditional mathematical method. This paper presents an genetic simulated annealing algorithm to solve the unequal circle packing problem. By calculation to generate an appropriate circular container, which is used to produce an initial population, the search range can be reduced. Using elitist strategy to guarantee the optimal solution of the past dynasties can be preserved.Combining the advantage of global search ability of genetic algorithm and the advantage of local search ability of simulated annealing algorithm can improve the search ability of this algorithm. Finally, some calculation examples are presented, the area utilization ration of the circular container is improved effectively, hence the effectiveness of this algorithm is proved.
出处 《西北工业大学学报》 EI CAS CSCD 北大核心 2017年第6期1033-1039,共7页 Journal of Northwestern Polytechnical University
基金 西北工业大学基础研究基金(3102015JCS05009)资助
关键词 不等圆Packing问题 NP HARD 遗传算法 模拟退火算法 最优保存策略 unequal circle packing problem NP hard genetic algorithm simulated annealing algorithm elitist strategy
  • 相关文献

参考文献8

二级参考文献64

共引文献197

同被引文献64

引证文献8

二级引证文献25

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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