English

Approximating the (Continuous) Fr\'echet Distance

Computational Geometry 2021-03-30 v2 Data Structures and Algorithms

Abstract

We describe the first strongly subquadratic time algorithm with subexponential approximation ratio for approximately computing the Fr\'echet distance between two polygonal chains. Specifically, let PP and QQ be two polygonal chains with nn vertices in dd-dimensional Euclidean space, and let α[n,n]\alpha \in [\sqrt{n}, n]. Our algorithm deterministically finds an O(α)O(\alpha)-approximate Fr\'echet correspondence in time O((n3/α2)logn)O((n^3 / \alpha^2) \log n). In particular, we get an O(n)O(n)-approximation in near-linear O(nlogn)O(n \log n) time, a vast improvement over the previously best know result, a linear time 2O(n)2^{O(n)}-approximation. As part of our algorithm, we also describe how to turn any approximate decision procedure for the Fr\'echet distance into an approximate optimization algorithm whose approximation ratio is the same up to arbitrarily small constant factors. The transformation into an approximate optimization algorithm increases the running time of the decision procedure by only an O(logn)O(\log n) factor.

Keywords

Cite

@article{arxiv.2007.07994,
  title  = {Approximating the (Continuous) Fr\'echet Distance},
  author = {Connor Colombe and Kyle Fox},
  journal= {arXiv preprint arXiv:2007.07994},
  year   = {2021}
}

Comments

To appear in SoCG 2021

R2 v1 2026-06-23T17:09:10.099Z