On Stable Approximation Algorithms for Geometric Coverage Problems
Abstract
Let be a set of points in the plane and let be an integer. The goal of Max Cover by Unit Disks problem is to place unit disks whose union covers the maximum number of points from~. We are interested in the dynamic version of Max Cover by Unit Disks problem, where the points in appear and disappear over time, and the algorithm must maintain a set \cDalg of disks whose union covers many points. A dynamic algorithm for this problem is a -stable -approximation algorithm when it makes at most changes to \cDalg upon each update to the set and the number of covered points at time is always at least , where is the maximum number of points that can be covered by m disks at time . We show that for any constant , there is a -stable -approximation algorithm for the dynamic Max Cover by Unit Disks problem, where . This improves the stability of that can be obtained by combining results of Chaplick, De, Ravsky, and Spoerhase (ESA 2018) and De~Berg, Sadhukhan, and Spieksma (APPROX 2023). Our result extends to other fat similarly-sized objects used in the covering, such as arbitrarily-oriented unit squares, or arbitrarily-oriented fat ellipses of fixed diameter. We complement the above result by showing that the restriction to fat objects is necessary to obtain a SAS. To this end, we study the Max Cover by Unit Segments problem, where the goal is to place unit-length segments whose union covers the maximum number of points from . We show that there is a constant such that any -stable -approximation algorithm must have , even when the point set never has more than four collinear points.
Cite
@article{arxiv.2412.13357,
title = {On Stable Approximation Algorithms for Geometric Coverage Problems},
author = {Mark de Berg and Arpan Sadhukhan},
journal= {arXiv preprint arXiv:2412.13357},
year = {2024}
}
Comments
18 pages