An Improved Constant-Factor Approximation Algorithm for Planar Visibility Counting Problem

被引:1
|
作者
Alipour, Sharareh [1 ]
Ghodsi, Mohammad [1 ,2 ]
Jafari, Amir [1 ]
机构
[1] Sharif Univ Technol, Tehran, Iran
[2] Inst Res Fundamental Sci IPM, Tehran, Iran
来源
关键词
Computational geometry; Visibility; Randomized algorithm; Approximation algorithm; Graph theory; QUERIES;
D O I
10.1007/978-3-319-42634-1_17
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Given a set S of n disjoint line segments in R-2, the visibility counting problem (VCP) is to preprocess S such that the number of segments in S visible from any query point p can be computed quickly. This problem can trivially be solved in logarithmic query time using O(n(4)) preprocessing time and space. Gudmundsson and Morin proposed a 2-approximation algorithm for this problem with a trade-off between the space and the query time. They answer any query in O epsilon(n (1-alpha)) with O epsilon (n(2+2 alpha)) of preprocessing time and space, where alpha is a constant 0 <= alpha <= 1, epsilon > 0 is another constant that can be made arbitrarily small, and O epsilon(f(n)) = O(f( n)n(epsilon)). In this paper, we propose a randomized approximation algorithm for VCP with a tradeoff between the space and the query time. We will show that for an arbitrary constants 0 <= beta <= 2/3 and 0 < delta < 1, the expected preprocessing time, the expected space, and the query time of our algorithm are O( n(4-3 beta) log n), O(n(4-3 beta)), and O(1/delta(3)n(beta) log n), respectively. The algorithm computes the number of visible segments from p, or mp, exactly if m(p) <= (1)/(3)(delta)n(beta) log n.Otherwise, it computes a ( 1+ delta)-approximation m'(p) with the probability of at least 1- 1/log n, where m(p) <= m'(p) <= ( 1 + delta) m(p).
引用
收藏
页码:209 / 221
页数:13
相关论文
共 50 条
  • [1] A Constant-Factor Approximation Algorithm for the Link Building Problem
    Olsen, Martin
    Viglas, Anastasios
    Zvedeniouk, Ilia
    [J]. COMBINATORIAL OPTIMIZATION AND APPLICATIONS, PT II, 2010, 6509 : 87 - +
  • [2] A Constant-Factor Approximation Algorithm for the Asymmetric Traveling Salesman Problem
    Svensson, Ola
    Tarnawski, Jakub
    Vegh, Laszlo A.
    [J]. STOC'18: PROCEEDINGS OF THE 50TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2018, : 204 - 213
  • [3] A Constant-factor Approximation Algorithm for the Asymmetric Traveling Salesman Problem
    Svensson, Ola
    Tarnawski, Jakub
    Vegh, Laszlo A.
    [J]. JOURNAL OF THE ACM, 2020, 67 (06)
  • [4] A constant-factor approximation algorithm for the k-median problem
    Charikar, M
    Guha, S
    Tardos, E
    Shmoys, DB
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2002, 65 (01) : 129 - 149
  • [5] A constant-factor approximation algorithm for the k-MST problem
    Blum, A
    Ravi, R
    Vempala, S
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1999, 58 (01) : 101 - 108
  • [6] A constant-factor approximation algorithm for the multicommodity rent-or-buy problem
    Kumar, A
    Gupta, A
    Roughgarden, T
    [J]. FOCS 2002: 43RD ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2002, : 333 - 342
  • [7] A constant-factor approximation algorithm for multi-vehicle collection for processing problem
    E. Yücel
    F. S. Salman
    E. L. Örmeci
    E. S. Gel
    [J]. Optimization Letters, 2013, 7 : 1627 - 1642
  • [8] A constant-factor approximation algorithm for multi-vehicle collection for processing problem
    Yucel, E.
    Salman, F. S.
    Ormeci, E. L.
    Gel, E. S.
    [J]. OPTIMIZATION LETTERS, 2013, 7 (07) : 1627 - 1642
  • [9] A constant-factor approximation algorithm for the geometric k-MST problem in the plane
    Mitchell, JSB
    Blum, A
    Chalasani, P
    Vempala, S
    [J]. SIAM JOURNAL ON COMPUTING, 1998, 28 (03) : 771 - 781
  • [10] A CONSTANT-FACTOR APPROXIMATION ALGORITHM FOR UNSPLITTABLE FLOW ON PATHS
    Bonsma, Paul
    Schulz, Jens
    Wiese, Andreas
    [J]. SIAM JOURNAL ON COMPUTING, 2014, 43 (02) : 767 - 799