×

沃罗巴克-D

swMATH ID: 40483
软件作者: Ryu,J.,Lee,M.,Kim,D.,Kallrath,J.、Sugihara,K.、Kim,D.S
描述: VOROPACK-D:使用Voronoi图的实时磁盘打包算法。圆盘包装问题(DPP)是在尽可能小的容器内找到一个没有任何重叠的圆盘排列。我们讨论了圆形容器中多尺寸磁盘的DPP。DPP是众所周知的NP-hard,即使是小到中等规模的问题实例,报告的算法也很难找到好的解决方案。在这里,我们介绍了一种启发式算法,该算法可以为中小型问题实例实时找到足够好的解决方案,并为大型问题实例伪实时找到足够好的解决方案。该算法VOROPACK-D利用Voronoi图的空间推理特性,在O(nlog)中找到DPP的近似解n) 以不增加磁盘大小的顺序增量放置n个磁盘,从而使O(n)内存占用的时间增加,因此称为big-disk-first方法。放置位置是使用已放置磁盘的Voronoi图确定的。如果需要,我们可以使用Shrink-and-Shake算法进一步增强大直径第一个实时包装解决方案,方法是为每个收缩采取额外的O(Mn2)时间,其中M ≪ n是每个收缩的突出圆盘数。实验结果表明,该算法比其他已有算法快几个数量级,特别是对于大型问题。通过彻底的实验验证了理论观察结果。这项研究表明,Voronoi图可能有助于解决其他与空空间相关的硬优化问题。VOROPACK-D在Voronoi图表研究中心免费提供(http://voronoi.hanyang.ac.kr/software/voropack-d).
主页: http://voronoi.hanyang.ac.kr/SWList_for_download.htm
关键词: 凸面外壳;全局优化;非凸非线性规划;多石器的;Voronoi图;沃罗巴克-D;Quickhull磁盘
相关软件: MinPerim公司;CGAL公司;KnotPlot打结器;动力伏尔库达;QTFier公司;Quickhull磁盘
引用于: 4文件

按年份列出的引文