Weak visibility counting in simple polygons

被引:2
|
作者
Bygi, Mojtaba Nouri [1 ]
Daneshpajouh, Shervin [1 ]
Alipour, Sharareh [1 ]
Ghodsi, Mohammad [1 ,2 ]
机构
[1] Sharif Univ Technol, Dept Comp Engn, Tehran, Iran
[2] Inst Res Fundamental Sci IPM, Sch Comp Sci, Tehran, Iran
关键词
Computational geometry; Weak visibility; Visibility counting; QUERIES;
D O I
10.1016/j.cam.2015.04.018
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
For a simple polygon P of size n, we define weak visibility counting problem (WVCP) as finding the number of visible segments of P from a query line segment pq. We present different algorithms to compute WVCP in sub-linear time. In our first algorithm, we spend O(n(7)) time to preprocess the polygon and build a data structure of size O(n(6)), so that we can optimally answer WVCP in O(log n) time. Then, we reduce the preprocessing costs to O(n(4+epsilon)) time and space at the expense of more query time of O(log(5) n). We also obtain a trade-off between preprocessing and query time costs. Finally, we propose an approximation method to reduce the preprocessing costs to O(n(2)) time and space and O(n(1/2+epsilon)) query time. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:215 / 222
页数:8
相关论文
共 50 条
  • [31] Query-Points Visibility Constraint Minimum Link Paths in Simple Polygons
    Zarrabi, Mohammad Reza
    Charkari, Nasrollah Moghaddam
    FUNDAMENTA INFORMATICAE, 2021, 182 (03) : 301 - 319
  • [32] 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
  • [33] VISIBILITY GRAPHS OF STAIRCASE POLYGONS AND THE WEAK BRUHAT ORDER .1. FROM VISIBILITY GRAPHS TO MAXIMAL-CHAINS
    ABELLO, J
    EGECIOGLU, O
    KUMAR, K
    DISCRETE & COMPUTATIONAL GEOMETRY, 1995, 14 (03) : 331 - 358
  • [34] Barrier Resilience of Visibility Polygons
    Gilbers, Alexander
    INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2015, 39 (03): : 221 - 227
  • [35] LR-visibility in polygons
    Das, G
    Heffernan, PJ
    Narasimhan, G
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 1997, 7 (1-2): : 37 - 57
  • [36] Visibility Graphs of Anchor Polygons
    Boomari H.
    Zarei A.
    Journal of Graph Algorithms and Applications, 2022, 26 (01) : 15 - 34
  • [37] GPU-based parallel algorithm for computing point visibility inside simple polygons
    Shoja, Ehsan
    Ghodsi, Mohammad
    COMPUTERS & GRAPHICS-UK, 2015, 49 : 1 - 9
  • [38] AN OPTIMAL PARALLEL ALGORITHM FOR DETECTING WEAK VISIBILITY OF A SIMPLE POLYGON
    CHEN, DZ
    INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 1995, 5 (1-2) : 93 - 124
  • [39] Incremental Algorithms to Update Visibility Polygons
    Inkulu, R.
    Thakur, Nitish P.
    ALGORITHMS AND DISCRETE APPLIED MATHEMATICS, 2017, 10156 : 205 - 218
  • [40] On searchability and LR-visibility of polygons
    Zhang, John Z.
    ADVANCES AND INNOVATIONS IN SYSTEMS, COMPUTING SCIENCES AND SOFTWARE ENGINEERING, 2007, : 223 - 228