Dynamic Geodesic Nearest Neighbor Searching in a Simple Polygon
Lars Arge, Frank Staals

TL;DR
This paper introduces a dynamic data structure for geodesic nearest neighbor queries within a simple polygon, supporting efficient insertions, deletions, and queries with proven time complexities.
Contribution
It presents the first data structure that efficiently handles dynamic geodesic nearest neighbor queries in simple polygons, supporting both insertions and deletions with known operation order.
Findings
Supports queries in O(√n log n log^2 m) time
Supports updates in O(√n log^3 m) time
Uses O(n log m + m) space
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 supports queries in time, where is the number of sites currently in , and is the number of vertices of , and updates in time. The space usage is . If only insertions are allowed, we can support queries in worst-case time, while allowing for amortized time insertions. We can achieve the same running times in…
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.
Taxonomy
TopicsComputational Geometry and Mesh Generation · Data Management and Algorithms · Advanced Image and Video Retrieval Techniques
