Algorithms for Halfplane Coverage and Related Problems
Abstract
Given in the plane a set of points and a set of halfplanes, we consider the problem of computing a smallest subset of halfplanes whose union covers all points. In this paper, we present an -time algorithm for the problem, where is the total number of all points and halfplanes. This improves the previously best algorithm of time by roughly a quadratic factor. For the special case where all halfplanes are lower ones, our algorithm runs in time, which improves the previously best algorithm of time and matches an lower bound. Further, our techniques can be extended to solve a star-shaped polygon coverage problem in time, which in turn leads to an -time algorithm for computing an instance-optimal -kernel of a set of points in the plane. Agarwal and Har-Peled presented an -time algorithm for this problem in SoCG 2023, where is the size of the -kernel; they also raised an open question whether the problem can be solved in time. Our result thus answers the open question affirmatively.
Cite
@article{arxiv.2402.16323,
title = {Algorithms for Halfplane Coverage and Related Problems},
author = {Haitao Wang and Jie Xue},
journal= {arXiv preprint arXiv:2402.16323},
year = {2024}
}
Comments
To appear in SoCG 2024