Improved Dynamic Geodesic Nearest Neighbor Searching in a Simple Polygon
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.
Cite
@article{arxiv.1803.05765,
title = {Improved Dynamic Geodesic Nearest Neighbor Searching in a Simple Polygon},
author = {Pankaj K. Agarwal and Lars Arge and Frank Staals},
journal= {arXiv preprint arXiv:1803.05765},
year = {2018}
}
Comments
full version of our SoCG 2018 paper. arXiv admin note: substantial text overlap with arXiv:1707.02961