Visibility queries in simple polygons and applications

被引:0
|
作者
Aronov, B
Guibas, LJ
Teichmann, M
Zhang, L
机构
[1] Polytech Univ, Dept Comp & Informat Sci, Brooklyn, NY 11201 USA
[2] Stanford Univ, Dept Comp Sci, Stanford, CA 94305 USA
[3] MIT, Comp Sci Lab, Cambridge, MA 02139 USA
来源
ALGORITHMS AND COMPUTATIONS | 1998年 / 1533卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we explore some novel aspects of visibility for stationary and moving points inside a simple polygon P. We provide a mechanism for expressing the visibility polygon from a point as the disjoint union of logarithmically many canonical pieces using a quadratic-space data structure. This allows us to report visibility polygons in time proportional to their size, but without the cubic space overhead of earlier methods. The same canonical decomposition can be used to determine visibility within a frustum, or to compute various attributes of the visibility polygon efficiently. By exploring the connection between visibility polygons and shortest path trees, we obtain a kinetic algorithm that can track the visibility polygon as the viewpoint moves along polygonal paths inside P, at a polylogarithmic cost per combinatorial change in the visibility. The combination of the static and kinetic algorithms leads to a space query-time tradeoff for the visibility from a point problem and an output-sensitive algorithm for the weak visibility from a segment problem.
引用
收藏
页码:357 / 366
页数:10
相关论文
共 50 条
  • [31] Hierarchical vertical decompositions, ray shooting, and circular arc queries in simple polygons
    Cheng, Siu-Wing
    Everett, Hazel
    Cheong, Otfried
    van Oostrum, Rene
    Proceedings of the Annual Symposium on Computational Geometry, 1999, : 227 - 236
  • [32] A Characterization of Link-2 LR-visibility Polygons with Applications
    Tan, Xuehou
    Zhang, Jing
    Jiang, Bo
    DISCRETE AND COMPUTATIONAL GEOMETRY AND GRAPHS, JCDCGG 2013, 2014, 8845 : 161 - 172
  • [33] Single-Point Visibility Constraint Minimum Link Paths in Simple Polygons
    Zarrabi, Mohammad Reza
    Charkari, Nasrollah Moghaddam
    IRANIAN JOURNAL OF MATHEMATICAL SCIENCES AND INFORMATICS, 2022, 17 (02): : 235 - 241
  • [34] Query-Points Visibility Constraint Minimum Link Paths in Simple Polygons
    Zarrabi, Mohammad Reza
    Charkari, Nasrollah Moghaddam
    FUNDAMENTA INFORMATICAE, 2021, 182 (03) : 301 - 319
  • [35] Linear time algorithms for visibility and shortest path problems inside simple polygons
    Guibas, Leo
    Hershberger, John
    Leven, Daniel
    Sharir, Micha
    Tarjan, Robert E.
    Proceedings of the 2nd Annual Symposium on Computational Geometry, SCG 1986, 1986, : 1 - 13
  • [36] TRANSLATION QUERIES FOR SETS OF POLYGONS
    DEBERG, M
    EVERETT, H
    WAGNER, H
    INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 1995, 5 (03) : 221 - 242
  • [37] Barrier Resilience of Visibility Polygons
    Gilbers, Alexander
    INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2015, 39 (03): : 221 - 227
  • [38] LR-visibility in polygons
    Das, G
    Heffernan, PJ
    Narasimhan, G
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 1997, 7 (1-2): : 37 - 57
  • [39] Visibility Graphs of Anchor Polygons
    Boomari H.
    Zarei A.
    Journal of Graph Algorithms and Applications, 2022, 26 (01) : 15 - 34
  • [40] GPU-based parallel algorithm for computing point visibility inside simple polygons
    Shoja, Ehsan
    Ghodsi, Mohammad
    COMPUTERS & GRAPHICS-UK, 2015, 49 : 1 - 9