Approximate Nearest Neighbor for Polygonal Curves under Fréchet Distance

04/28/2023
by   Siu-Wing Cheng, et al.
0

We propose κ-approximate nearest neighbor (ANN) data structures for n polygonal curves under the Fréchet distance in ℝ^d, 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 Õ(k(mn)^0.5+ε/ε^d+ k(d/ε)^O(dk)) for (1+ε)-ANN and Õ(k(mn)^0.5+ε/ε^d) for (3+ε)-ANN. The space and expected preprocessing time are Õ(k(mnd^d/ε^d)^O(k+1/ε^2)) in both cases. In two and three dimensions, we improve the query times to O(1/ε)^O(k)·Õ(k) for (1+ε)-ANN and Õ(k) for (3+ε)-ANN. The space and expected preprocessing time improve to O(mn/ε)^O(k)·Õ(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-Õ notation have powers dependent on d.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/20/2019

Approximate Nearest Neighbor for Curves --- Simple, Efficient, and Deterministic

In the (1+ε,r)-approximate-near-neighbor problem for curves (ANNC) under...
research
07/17/2023

(1+ε)-ANN Data Structure for Curves via Subspaces of Bounded Doubling Dimension

We consider the (1+ε)-Approximate Nearest Neighbour (ANN) Problem for po...
research
12/18/2017

Products of Euclidean metrics and applications to proximity questions among curves

The problem of Approximate Nearest Neighbor (ANN) search is fundamental ...
research
10/02/2021

Tao: A Learning Framework for Adaptive Nearest Neighbor Search using Static Features Only

Approximate nearest neighbor (ANN) search is a fundamental problem in ar...
research
11/12/2020

Hardness of Approximate Nearest Neighbor Search under L-infinity

We show conditional hardness of Approximate Nearest Neighbor Search (ANN...
research
07/09/2019

Sublinear data structures for short Fréchet queries

We study metric data structures for curves in doubling spaces, such as t...

Please sign up or login with your details

Forgot password? Click here to reset