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 条
  • [21] Planar Visibility: Testing and Counting
    Gudmundsson, Joachim
    Morin, Pat
    PROCEEDINGS OF THE TWENTY-SIXTH ANNUAL SYMPOSIUM ON COMPUTATIONAL GEOMETRY (SCG'10), 2010, : 77 - 86
  • [22] Randomized approximation algorithms for planar visibility counting problem
    Alipour, Sharareh
    Ghodsi, Mohammad
    Jafari, Amir
    THEORETICAL COMPUTER SCIENCE, 2018, 707 : 46 - 55
  • [23] Single-Point And Triple-Point Queries Visibility Constrained Minimum Link Paths In Simple Polygons
    Zarrabi, Mohammad Reza
    Charkari, Nasrollah Moghaddam
    COMPUTER JOURNAL, 2023, 66 (02) : 496 - 507
  • [24] On Hamiltonian Triangulations in simple polygons
    Narasimhan, G
    INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 1999, 9 (03) : 261 - 275
  • [25] On Counting Monotone Polygons and Holes in a Point Set
    Bae S.W.
    Journal of Computing Science and Engineering, 2023, 17 (03): : 109 - 116
  • [26] COUNTING CONVEX POLYGONS IN PLANAR POINT SETS
    MITCHELL, JSB
    ROTE, G
    SUNDARAM, G
    WOEGINGER, G
    INFORMATION PROCESSING LETTERS, 1995, 56 (01) : 45 - 49
  • [27] The VC-dimension of visibility on the boundary of monotone polygons
    Gibson, Matt
    Krohn, Erik
    Wang, Qing
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2019, 77 : 62 - 72
  • [28] COUNTING THIN AND BUSHY TRIANGULATIONS OF CONVEX POLYGONS
    CHATTOPADHYAY, S
    DAS, PP
    PATTERN RECOGNITION LETTERS, 1991, 12 (03) : 139 - 144
  • [29] Intersection removal for simple polygons
    Lahorani, S
    Krithivasan, K
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1997, 64 (3-4) : 211 - 223
  • [30] Convexifying polygons with simple projections
    Calvo, JA
    Krizanc, D
    Morin, P
    Soss, M
    Toussaint, G
    INFORMATION PROCESSING LETTERS, 2001, 80 (02) : 81 - 86