An improved Constant-Factor Approximation Algorithm for Planar Visibility Counting Problem
Abstract
Given a set of disjoint line segments in , the visibility counting problem (VCP) is to preprocess such that the number of segments in visible from any query point can be computed quickly. This problem can trivially be solved in logarithmic query time using preprocessing time and space. Gudmundsson and Morin proposed a 2-approximation algorithm for this problem with a tradeoff between the space and the query time. They answer any query in with of preprocessing time and space, where is a constant , is another constant that can be made arbitrarily small, and . 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 and , the expected preprocessing time, the expected space, and the query time of our algorithm are , , and , respectively. The algorithm computes the number of visible segments from , or , exactly if . Otherwise, it computes a -approximation with the probability of at least , where .
Cite
@article{arxiv.1605.03542,
title = {An improved Constant-Factor Approximation Algorithm for Planar Visibility Counting Problem},
author = {Sharareh Alipour and Mohammad Ghodsi and Amir Jafari},
journal= {arXiv preprint arXiv:1605.03542},
year = {2016}
}