首页 | 本学科首页   官方微博 | 高级检索  
     

正三角形容器内等圆Packing问题的启发式算法
引用本文:刘景发,张国建,刘文杰,高泽旭,周子铃.正三角形容器内等圆Packing问题的启发式算法[J].计算机辅助设计与图形学学报,2012,24(6):808-815.
作者姓名:刘景发  张国建  刘文杰  高泽旭  周子铃
作者单位:1. 南京信息工程大学网络信息中心 南京 210044;南京信息工程大学计算机与软件学院 南京 210044
2. 南京信息工程大学计算机与软件学院 南京 210044
3. 南京信息工程大学网络信息中心 南京 210044
基金项目:江苏省博士后科研资助计划项目,江苏省自然科学基金,中国博士后科学基金特别资助项目,江苏省高校自然科学研究项目,江苏省"青蓝工程"项目
摘    要:等圆Packing问题研究如何将n个单位半径的圆形物体互不嵌入地置入一个边长尽量小的正三角形容器内,作为一类经典的NP难度问题,其有着重要的理论价值和广泛的应用背景.模拟退火算法是一种随机的全局寻优算法,通过将启发式格局更新策略与基于梯度法的局部搜索策略融入模拟退火算法,并与二分搜索相结合,提出一种求解正三角形容器内等圆Packing问题的启发式算法.该算法将启发式格局更新策略用来产生新格局和跳坑,用梯度法搜索新产生格局附近能量更低的格局,并用二分搜索得到正三角形容器的最小边长.对41个算例进行测试的实验结果表明,文中算法改进了其中38个实例的目前最优结果,是求解正三角形容器内等圆Packing问题的一种有效算法.

关 键 词:等圆Packing问题  模拟退火算法  启发式格局更新策略  梯度法  二分法

Heuristic Algorithm for the Equal Circles Packing Problem in Equilateral Triangle Container
Liu Jingfa , Zhang Guojian , Liu Wenjie , Gao Zexu , Zhou Ziling.Heuristic Algorithm for the Equal Circles Packing Problem in Equilateral Triangle Container[J].Journal of Computer-Aided Design & Computer Graphics,2012,24(6):808-815.
Authors:Liu Jingfa  Zhang Guojian  Liu Wenjie  Gao Zexu  Zhou Ziling
Affiliation:1) 1)(Network In formation Center,Nanjing University of In formation Science & Technology,Nanjing 210044) 2)(School of Computer & Software,Nanjing University of In formation Science & Technology,Nanjing 210044)
Abstract:The equal circles packing problem studies how to place n circular objects of unitary radius into an equilateral triangle container with the edge length as small as possible without overlap.As a classical NP-hard problem,it has high theoretical value and wide applied background.The simulated annealing algorithm is a stochastic global search algorithm.To solve this packing problem,a heuristic algorithm is put forward by incorporating heuristic configuration update strategies,the local search strategy based on the gradient method and the dichotomous search strategy into the simulated annealing algorithm.The proposed algorithm adopts the heuristic configuration update strategies to produce new configurations and jump out of the local minima,the gradient method to search for lower-energy minima near newly generated configurations,and the dichotomous search strategy to gain the minimum edge length of the equilateral triangle container.The experimental results of 41 instances show that the proposed algorithm improves the present best results of 38 instances obtained by other algorithms,and is an effective algorithm for solving the equal circles packing problem in equilateral triangle container.
Keywords:equal circles packing problem  simulated annealing algorithm  heuristic configuration update strategies  gradient method  dichotomous search
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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