Approximating the lambda-low-density value
The use of realistic input models has gained popularity in the theory community. Assuming a realistic input model often precludes complicated hypothetical inputs, and the analysis yields bounds that better reflect the behaviour of algorithms in practice. One of the most popular models for polygonal curves and line segments is λ-low-density. To select the most efficient algorithm for a certain input, one often needs to compute the λ-low-density value, or at least an approximate value. In this paper, we show that given a set of n line segments in ℝ^2 one can compute a 3-approximation of the λ-low density value in O(n log n + λ n) time. We also show how to maintain a 3-approximation of the λ-low density value while allowing insertions of new segments in O(log n + λ^2) amortized time per update. Finally, we argue that many real-world data sets have a small λ-low density value, warranting the recent development of specialised algorithms. This is done by computing approximate λ-low density values for 12 real-world data sets.
READ FULL TEXT