English

Static and Streaming Data Structures for Fr\'echet Distance Queries

Computational Geometry 2020-07-22 v1 Data Structures and Algorithms

Abstract

Given a curve PP with points in Rd\mathbb{R}^d in a streaming fashion, and parameters ε>0\varepsilon>0 and kk, we construct a distance oracle that uses O(1ε)kdlogε1O(\frac{1}{\varepsilon})^{kd}\log\varepsilon^{-1} space, and given a query curve QQ with kk points in Rd\mathbb{R}^d, returns in O~(kd)\tilde{O}(kd) time a 1+ε1+\varepsilon approximation of the discrete Fr\'echet distance between QQ and PP. In addition, we construct simplifications in the streaming model, oracle for distance queries to a sub-curve (in the static setting), and introduce the zoom-in problem. Our algorithms work in any dimension dd, and therefore we generalize some useful tools and algorithms for curves under the discrete Fr\'echet distance to work efficiently in high dimensions.

Keywords

Cite

@article{arxiv.2007.10898,
  title  = {Static and Streaming Data Structures for Fr\'echet Distance Queries},
  author = {Arnold Filtser and Omrit Filtser},
  journal= {arXiv preprint arXiv:2007.10898},
  year   = {2020}
}
R2 v1 2026-06-23T17:17:21.783Z