Let 𝒫 be a simple polygon with m vertices and let P be a set of n points inside 𝒫. We prove that there exists, for any ε > 0, a set C ⊂ P of size O(1/ε²) such that the following holds: for any query point q inside the polygon 𝒫, the geodesic distance from q to its furthest neighbor in C is at least 1-ε times the geodesic distance to its further neighbor in P. Thus the set C can be used for answering ε-approximate furthest-neighbor queries with a data structure whose storage requirement is independent of the size of P. The coreset can be constructed in O(1/(ε) (nlog(1/ε) + (n+m)log(n+m))) time.
@InProceedings{deberg_et_al:LIPIcs.SoCG.2024.16, author = {de Berg, Mark and Theocharous, Leonidas}, title = {{A Coreset for Approximate Furthest-Neighbor Queries in a Simple Polygon}}, booktitle = {40th International Symposium on Computational Geometry (SoCG 2024)}, pages = {16:1--16:16}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-316-4}, ISSN = {1868-8969}, year = {2024}, volume = {293}, editor = {Mulzer, Wolfgang and Phillips, Jeff M.}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.SoCG.2024.16}, URN = {urn:nbn:de:0030-drops-199613}, doi = {10.4230/LIPIcs.SoCG.2024.16}, annote = {Keywords: Furthest-neighbor queries, polygons, geodesic distance, coreset} }
Feedback for Dagstuhl Publishing