A Practical Index Structure Supporting Fr\'echet Proximity Queries Among Trajectories
Joachim Gudmundsson, Michael Horton, John Pfeifer, Martin P. Seybold

TL;DR
This paper introduces a scalable index structure for efficient range and k-nearest neighbor queries on trajectory data using the continuous Fréchet distance, significantly reducing computation costs and enabling fast approximate and exact searches.
Contribution
The authors develop a dynamic tree-based metric index that exploits low intrinsic dimensionality and minimizes distance computations for trajectory similarity queries.
Findings
Significant speed-ups over state-of-the-art methods for exact queries.
Most exact nearest-neighbor queries on real data are answered without distance calculations.
Enhanced performance for approximate query results.
Abstract
We present a scalable approach for range and nearest neighbor queries under computationally expensive metrics, like the continuous Fr\'echet distance on trajectory data. Based on clustering for metric indexes, we obtain a dynamic tree structure whose size is linear in the number of trajectories, regardless of the trajectory's individual sizes or the spatial dimension, which allows one to exploit low `intrinsic dimensionality' of data sets for effective search space pruning. Since the distance computation is expensive, generic metric indexing methods are rendered impractical. We present strategies that (i) improve on known upper and lower bound computations, (ii) build cluster trees without any or very few distance calls, and (iii) search using bounds for metric pruning, interval orderings for reduction, and randomized pivoting for reporting the final results. We analyze the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
