Approximate Dynamic Nearest Neighbor Searching in a Polygonal Domain
Abstract
We present efficient data structures for approximate nearest neighbor searching and approximate 2-point shortest path queries in a two-dimensional polygonal domain with vertices. Our goal is to store a dynamic set of point sites in so that we can efficiently find a site closest to an arbitrary query point . We will allow both insertions and deletions in the set of sites . However, as even just computing the distance between an arbitrary pair of points requires a substantial amount of space, we allow for approximating the distances. Given a parameter , we build an space data structure that can compute a -approximation of the distance between and in time. Building on this, we then obtain an space data structure that allows us to report a site so that the distance between query point and is at most -times the distance between and its true nearest neighbor in time. Our data structure supports updates in amortized time.
Cite
@article{arxiv.2603.11775,
title = {Approximate Dynamic Nearest Neighbor Searching in a Polygonal Domain},
author = {Joost van der Laan and Frank Staals and Lorenzo Theunissen},
journal= {arXiv preprint arXiv:2603.11775},
year = {2026}
}
Comments
Full version of our SoCG 2026 paper