首页> 外文会议>Computing and combinatorics >Computing Partitions of Rectilinear Polygons with Minimum Stabbing Number
【24h】

Computing Partitions of Rectilinear Polygons with Minimum Stabbing Number

机译:计算具有最小刺入数的直线多边形的分区

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

摘要

The stabbing number of a partition of a rectilinear polygon P into rectangles is the maximum number of rectangles stabbed by any axis-parallel line segment contained in P. We consider the problem of finding a rectangular partition with minimum stabbing number for a given rectilinear polygon P. First, we impose a conforming constraint on partitions: every vertex of every rectangle in the partition must lie on the polygon's boundary. We show that finding a conforming rectangular partition of minimum stabbing number is NP-hard for rectilinear polygons with holes. We present a rounding method based on a linear programming relaxation resulting in a polynomial-time 2-approximation algorithm. We give an O(n log n)-time algorithm to solve the problem exactly when P is a histogram (some edge in P can see every point in P) with n vertices. Next we relax the conforming constraint and show how to extend the first linear program to achieve a polynomial-time 2-approximation algorithm for the general problem, improving the approximation factor achieved by Abam, Aronov, de Berg, and Khosravi (ACM SoCC 2011).
机译:将直线多边形P划分为矩形的分区的刺入数是P中包含的任何轴线平行线段刺入的矩形的最大数目。我们考虑为给定的直线多边形P寻找具有最小刺入数的矩形分区的问题首先,我们对分区施加一致约束:分区中每个矩形的每个顶点必须位于多边形的边界上。我们表明,对于带有孔的直线多边形,找到最小刺入数量的合格矩形分区是NP-难的。我们提出了一种基于线性规划松弛的舍入方法,该方法导致了多项式时间2近似算法。当P是具有n个顶点的直方图(P中的某些边缘可以看到P中的每个点)时,我们给出O(n log n)-时间算法来精确解决该问题。接下来,我们放宽协调约束,并展示如何扩展第一个线性程序以实现针对一般问题的多项式时间2逼近算法,并改善Abam,Aronov,de Berg和Khosravi的逼近因子(ACM SoCC 2011) 。

著录项

  • 来源
    《Computing and combinatorics》|2012年|228-239|共12页
  • 会议地点 Sydney(AU)
  • 作者单位

    Department of Computer Science, University of Manitoba, Winnipeg, Canada;

    Department of Computer Science, University of Manitoba, Winnipeg, Canada;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号