Searching for the closest-pair in a query translate

Abstract

We consider a range-search variant of the closest-pair problem. Let be a fixed shape in the plane. We are interested in storing a given set of n points in the plane in some data structure such that for any specified translate of , the closest pair of points contained in the translate can be reported efficiently. We present results on this problem for two important settings: when is a polygon (possibly with holes) and when is a general convex body whose boundary is smooth. When is a polygon, we present a data structure using O(n) space and O( n) query time, which is asymptotically optimal. When is a general convex body with a smooth boundary, we give a near-optimal data structure using O(n n) space and O(2 n) query time. Our results settle some open questions posed by Xue et al. [SoCG 2018].

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…