Improved Dynamic Geodesic Nearest Neighbor Searching in a Simple Polygon
Pankaj K. Agarwal, Lars Arge, Frank Staals

TL;DR
This paper introduces a new dynamic data structure for geodesic nearest neighbor queries in simple polygons, supporting efficient updates and queries by leveraging an implicit vertical shallow cutting of geodesic distance functions.
Contribution
It presents the first efficient dynamic structure for geodesic nearest neighbor searches in simple polygons with polylogarithmic update and query times.
Findings
Supports insertions and deletions of sites efficiently.
Achieves polylogarithmic query times for geodesic nearest neighbor.
Uses an implicit representation of a vertical shallow cutting for geodesic distances.
Abstract
We present an efficient dynamic data structure that supports geodesic nearest neighbor queries for a set of point sites in a static simple polygon . Our data structure allows us to insert a new site in , delete a site from , and ask for the site in closest to an arbitrary query point . All distances are measured using the geodesic distance, that is, the length of the shortest path that is completely contained in . Our data structure achieves polylogarithmic update and query times, and uses space, where is the number of sites in and is the number of vertices in . The crucial ingredient in our data structure is an implicit representation of a vertical shallow cutting of the geodesic distance functions. We show that such an implicit representation exists, and that we can compute it efficiently.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
