Approximate Nearest Neighbor for Polygonal Curves under Fr\'echet Distance
Abstract
We propose -approximate nearest neighbor (ANN) data structures for n polygonal curves under the Fr\'echet distance in Rd, where ∈ \1+,3+\ and d ≥ 2. We assume that every input curve has at most m vertices, every query curve has at most k vertices, k m, and k is given for preprocessing. The query times are O(k(mn)0.5+/d+ k(d/)O(dk)) for (1+)-ANN and O(k(mn)0.5+/d) for (3+)-ANN. The space and expected preprocessing time are O(k(mndd/d)O(k+1/2)) in both cases. In two and three dimensions, we improve the query times to O(1/)O(k) · O(k) for (1+)-ANN and O(k) for (3+)-ANN. The space and expected preprocessing time improve to O(mn/)O(k) · O(k) in both cases. For ease of presentation, we treat factors in our bounds that depend purely on d as~O(1). The hidden polylog factors in the big-O notation have powers dependent on d.
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.