...
首页> 外文期刊>Discrete & computational geometry >Split Packing: Algorithms for Packing Circles with Optimal Worst-Case Density
【24h】

Split Packing: Algorithms for Packing Circles with Optimal Worst-Case Density

机译:分开包装:用于填充圆圈的算法,具有最佳最坏情况密度

获取原文
获取原文并翻译 | 示例

摘要

In the classic, -hard circle packing problem, one asks whether a given set of circles can be packed into a given container. In this paper, we present new sufficient conditions for packing circles into square and triangular containers, using only the sum of the circles' areas: for square containers, it is possible to pack any set of circles with a combined area of up to of the square's area. And when the container is a right or obtuse triangle, any set of circles whose combined area does not exceed the triangle's incircle can be packed. These area conditions are tight: for any larger areas, there are sets of circles which cannot be packed. Similar results have long been known for squares, but to the best of our knowledge, we give the first results of this type for circular objects. Our proofs are constructive: we describe a versatile, divide-and-conquer-based algorithm for packing circles into various container shapes with optimal worst-case density, which employs an elegant, recursive subdivision scheme. We call this algorithm Split Packing. It can be used as a constant-factor approximation algorithm when looking for the smallest container in which a given set of circles can be packed, due to its polynomial runtime. A visualization can be found at https://morr.cc/split-packing/.
机译:在Classic,-Hard圈包装问题中,一个询问给定的一组圆圈是否可以包装到给定的容器中。在本文中,我们将圆圈和三角形容器的包装圆圈的新条件提出了新的充分条件,只使用圆圈区域的总和:对于方形容器,可以将任何一组圆圈用多达的组合区域包装方形的区域。当容器是右侧或钝角三角形时,任何组合区域不超过三角形的圈子就可以打包。这些区域条件很紧:对于任何更大的区域,有一组不能打包的圆圈。与我们所知,相似的结果长期以来,但我们提供了这种类型的圆形物体的第一个结果。我们的证据是建设性的:我们描述了一种多功能,划分和征服的算法,用于将圆圈包装成各种容器形状,具有优雅的最坏情况密度,采用优雅的递归细分方案。我们称该算法拆分包装。当寻找最小的容器时,它可以用作恒因子近似算法,其中可以通过其多项式运行时间包装一组给定的圆圈。可视化可以在https://morr.cc/split-packing/处找到。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号