English

Packing and Covering a Polygon with Geodesic Disks

Computational Geometry 2013-11-26 v1

Abstract

Given a polygon PP, for two points ss and tt contained in the polygon, their \emph{geodesic distance} is the length of the shortest stst-path within PP. A \emph{geodesic disk} of radius rr centered at a point vPv \in P is the set of points in PP whose geodesic distance to vv is at most rr. We present a polynomial time 22-approximation algorithm for finding a densest geodesic unit disk packing in PP. Allowing arbitrary radii but constraining the number of disks to be kk, we present a 44-approximation algorithm for finding a packing in PP with kk geodesic disks whose minimum radius is maximized. We then turn our focus on \emph{coverings} of PP and present a 22-approximation algorithm for covering PP with kk geodesic disks whose maximal radius is minimized. Furthermore, we show that all these problems are NP\mathsf{NP}-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.

Keywords

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}
}
R2 v1 2026-06-22T02:13:40.173Z