首页> 外文OA文献 >On r-Guarding Thin Orthogonal Polygons
【2h】

On r-Guarding Thin Orthogonal Polygons

机译:关于r-守卫薄正交多边形

摘要

Guarding a polygon with few guards is an old and well-studied problem in computational geometry. Here we consider the following variant: We assume that the polygon is orthogonal and thin in some sense, and we consider a point p to guard a point q if and only if the minimum axis-aligned rectangle spanned by p and q is inside the polygon.A simple proof shows that this problem is NP-hard on orthogonal polygons with holes, even if the polygon is thin. If there are no holes, then a thin polygon becomes a tree polygon in the sense that the so-called dual graph of the polygon is a tree. It was known that finding the minimum set of r-guards is polynomial for tree polygons (and in fact for all orthogonal polygons), but the run-time was ~O(n^17). We show here that with a different approach one can find the minimum set of r-guards can be found in tree polygons in linear time, answering a question posed by Biedl et al. (SoCG 2011). Furthermore, the approach is much more general, allowing to specify subsets of points to guard and guards to use, and it generalizes to polygons with h holes or thickness K, becoming fixed-parameter tractable in h + K.
机译:用很少的保护措施保护多边形是计算几何学中一个古老且经过充分研究的问题。在这里,我们考虑以下变体:假设多边形在某种意义上是正交且薄的,并且当且仅当由p和q跨越的最小轴对齐矩形在多边形内部时,我们才考虑点p保护点q。一个简单的证明表明,即使多边形很薄,这个问题在带有孔的正交多边形上也是NP难的。如果没有孔,则在多边形的所谓对偶图是树的意义上,细多边形变成树多边形。众所周知,对于树多边形(实际上对于所有正交多边形),找到最小的r-guards集合是多项式,但是运行时间约为〜(n ^ 17)。我们在这里表明,通过一种不同的方法,可以找到在线性时间内在树多边形中可以找到的最小r-guards集,回答了Biedl等人提出的问题。 (SoCG 2011)。此外,该方法更为通用,可以指定要保护的点子集和要使用的保护点,并且可以推广到具有h个孔或厚度K的多边形,并在h + K时变为固定参数可处理的。

著录项

  • 作者

    Biedl Therese; Mehrabi Saeed;

  • 作者单位
  • 年度 2016
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号