English

Decomposing a Simple Polygon with Geodesic Unit-Balls

Computational Geometry 2026-07-10 v1

Abstract

We consider covering and partitioning a simple polygon into pieces which either have unit geodesic radius or unit geodesic diameter, using the 2\ell_2-metric for distances. There is no known method for finding an exact solution to these problems, even when the input size is constant, and the problem is known to be NP-hard in the case of polygons with holes. With this in mind, we instead devote our attention to developing simple approximation algorithms that run in polynomial time. For the radius problem, we present the first known approximation algorithms for both covering and partitioning, achieving a factor of 9. For the diameter problem, we are only able to give a positive result for the partition version of the problem, where we improve upon a complicated 72-approximation from Abrahamsen and Rasmussen [SODA '25], achieving a simple 15-approximation.

Cite

@article{arxiv.2607.09983,
  title  = {Decomposing a Simple Polygon with Geodesic Unit-Balls},
  author = {Reilly Browne and Prahlad Narasimhan Kasthurirangan},
  journal= {arXiv preprint arXiv:2607.09983},
  year   = {2026}
}