Packing and Covering a Polygon with Geodesic Disks
Abstract
Given a polygon , for two points and contained in the polygon, their \emph{geodesic distance} is the length of the shortest -path within . A \emph{geodesic disk} of radius centered at a point is the set of points in whose geodesic distance to is at most . We present a polynomial time -approximation algorithm for finding a densest geodesic unit disk packing in . Allowing arbitrary radii but constraining the number of disks to be , we present a -approximation algorithm for finding a packing in with geodesic disks whose minimum radius is maximized. We then turn our focus on \emph{coverings} of and present a -approximation algorithm for covering with geodesic disks whose maximal radius is minimized. Furthermore, we show that all these problems are -hard in polygons with holes. Lastly, we present a polynomial time exact algorithm which covers a polygon with two geodesic disks of minimum maximal radius.
Cite
@article{arxiv.1311.6033,
title = {Packing and Covering a Polygon with Geodesic Disks},
author = {Ivo Vigan},
journal= {arXiv preprint arXiv:1311.6033},
year = {2013}
}