On the Line-Separable Unit-Disk Coverage and Related Problems
Abstract
Given a set of points and a set of disks in the plane, the disk coverage problem asks for a smallest subset of disks that together cover all points of . The problem is NP-hard. In this paper, we consider a line-separable unit-disk version of the problem where all disks have the same radius and their centers are separated from the points of by a line . We present an time algorithm for the problem. This improves the previously best result of time. Our techniques also solve the line-constrained version of the problem, where centers of all disks of are located on a line while points of can be anywhere in the plane. Our algorithm runs in time, which improves the previously best result of time. In addition, our results lead to an algorithm of time for a half-plane coverage problem (given half-planes and points, find a smallest subset of half-planes covering all points); this improves the previously best algorithm of time. Further, if all half-planes are lower ones, our algorithm runs in time while the previously best algorithm takes time.
Cite
@article{arxiv.2309.03162,
title = {On the Line-Separable Unit-Disk Coverage and Related Problems},
author = {Gang Liu and Haitao Wang},
journal= {arXiv preprint arXiv:2309.03162},
year = {2024}
}
Comments
This version improves the results in the previous version. The algorithm idea is the same as before, but this version provides a more efficient implementation