Tight Bounds for Approximate Near Neighbor Searching for Time Series under the Fréchet Distance

07/16/2021
by   Karl Bringmann, et al.
0

We study the c-approximate near neighbor problem under the continuous Fréchet distance: Given a set of n polygonal curves with m vertices, a radius δ > 0, and a parameter k ≤ m, we want to preprocess the curves into a data structure that, given a query curve q with k vertices, either returns an input curve with Fréchet distance at most c·δ to q, or returns that there exists no input curve with Fréchet distance at most δ to q. We focus on the case where the input and the queries are one-dimensional polygonal curves – also called time series – and we give a comprehensive analysis for this case. We obtain new upper bounds that provide different tradeoffs between approximation factor, preprocessing time, and query time. Our data structures improve upon the state of the art in several ways. We show that for any 0 < ε≤ 1 an approximation factor of (1+ε) can be achieved within the same asymptotic time bounds as the previously best result for (2+ε). Moreover, we show that an approximation factor of (2+ε) can be obtained by using preprocessing time and space O(nm), which is linear in the input size, and query time in O(1/ε)^k+2, where the previously best result used preprocessing time in n · O(m/ε k)^k and query time in O(1)^k. We complement our upper bounds with matching conditional lower bounds based on the Orthogonal Vectors Hypothesis. Interestingly, some of our lower bounds already hold for any super-constant value of k. This is achieved by proving hardness of a one-sided sparse version of the Orthogonal Vectors problem as an intermediate problem, which we believe to be of independent interest.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/21/2020

(2+ε)-ANN for time series under the Fréchet distance

We study approximate-near-neighbor data structures for time series under...
research
12/14/2022

Data Structures for Approximate Discrete Fréchet Distance

The Fréchet distance is one of the most studied distance measures betwee...
research
04/17/2020

On the Approximate Nearest Neighbor Queries among Curves under the Fréchet Distance

Approximate nearest neighbor search (ANNS) is a long-studied problem in ...
research
07/15/2017

On the complexity of range searching among curves

Modern tracking technology has made the collection of large numbers of d...
research
01/06/2019

Walking the Dog Fast in Practice: Algorithm Engineering of the Fréchet Distance

The Fréchet distance provides a natural and intuitive measure for the po...
research
03/02/2018

Hardness of Approximate Nearest Neighbor Search

We prove conditional near-quadratic running time lower bounds for approx...
research
08/06/2018

Probabilistic embeddings of the Fréchet distance

The Fréchet distance is a popular distance measure for curves which natu...

Please sign up or login with your details

Forgot password? Click here to reset