,
Prahlad Narasimhan Kasthurirangan
Creative Commons Attribution 4.0 International license
We consider covering and partitioning a simple polygon into pieces which either have unit geodesic radius or unit geodesic diameter, using the 𝓁₂-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 [Mikkel Abrahamsen and Nichlas Langhoff Rasmussen, 2025], achieving a simple 15-approximation.
@InProceedings{browne_et_al:LIPIcs.ESA.2026.67,
author = {Browne, Reilly and Kasthurirangan, Prahlad Narasimhan},
title = {{Decomposing a Simple Polygon with Geodesic Unit-Balls}},
booktitle = {34th Annual European Symposium on Algorithms (ESA 2026)},
pages = {67:1--67:16},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-445-1},
ISSN = {1868-8969},
year = {2026},
volume = {388},
editor = {Bille, Philip and Pettie, Seth and Storandt, Sabine},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ESA.2026.67},
URN = {urn:nbn:de:0030-drops-272037},
doi = {10.4230/LIPIcs.ESA.2026.67},
annote = {Keywords: Covering, partitioning, polygon, k-center, constant factor approximation}
}