首页 | 官方网站   微博 | 高级检索  
     

求解矩形布局问题的自适应算法
引用本文:王金敏,王保春,朱艳华. 求解矩形布局问题的自适应算法[J]. 工程图学学报, 2012, 33(3): 29-33
作者姓名:王金敏  王保春  朱艳华
作者单位:1. 天津职业技术师范大学天津市高速切削与精密加工重点实验室,天津,300222
2. 山东英才学院,山东济南,250104
基金项目:国家自然科学基金资助项目
摘    要:矩形布局问题属于NP-Hard问题,其求解算法多为启发式算法。该文侧重于构造布局求解算法中定位函数(规则)的优化,将模拟退火算法的思想融入到遗传算法中,提出了求解矩形布局问题的自适应算法,其利用自适应交叉、变异及接收劣质解的概率等方法对定位函数中各参数进行优化。算法通过两种方式确定初始种群的数目,具有较强的适应性。在算法搜索的后期,利用差异性较大的个体进行交叉操作,从而保持种群的多样性。最后通过实例证明了该算法能够很好的应用于矩形布局问题的求解。

关 键 词:计算机应用  矩形布局  遗传算法  模拟退火算法  组合优化

An adaptive algorithm for rectangular packing problems
Wang Jinmin , Wang Baochun , Zhu Yanhua. An adaptive algorithm for rectangular packing problems[J]. Journal of Engineering Graphics, 2012, 33(3): 29-33
Authors:Wang Jinmin    Wang Baochun    Zhu Yanhua
Affiliation:1. Tianjin Key Laboratory of High Speed Cutting & Precision Machining, TUTE, Tianjin 300222, China;
Abstract:Rectangular packing problem is NP-Hard and normally solved by heuristic algorithms. By combining simulated annealing with genetic algorithm, an adaptive algorithm for rectangular packing problem is presented. The placer.aent function for the structural algorithm is studied. Some strategies such as adaptive crossover, mutation and the probability of accepting poor solution can be used in order to optimize the parameter of placement function. The algorithm through two way determination initial population's number has the strong compatibility. In the algorithm search's later period, the most different individual is used to carry on crossover operation, thus maintains the population's multiplicity. The experimental results show that the algorithm is reasonable and efficient with comparing ones of other algorithms.
Keywords:computer application  rectangular packing problems  genetic algorithm  simulated annealing  combination optimization
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号