Faster Fréchet distance approximation through truncated smoothing
The Fréchet distance is a commonly used distance measure for curves. Computing the Fréchet distance between two polygonal curves of $n$ vertices takes roughly quadratic time, and conditional lower bounds suggest that approximating to within a factor $3$ cannot be done in strongly-subquadratic time, even in one dimension. Currently, one of the best approximation algorithms presents a trade-off between approximation quality and running time. Specifically, at SoCG 2021, Colombe and Fox presented an $O((n^3 / \alpha^2) \log n)$-time $\alpha$-approximate algorithm for curves in arbitrary dimensions, for any $\alpha \in [\sqrt{n}, n]$. In this work, we give an $\alpha$-approximate algorithm with a significantly faster running time of $O((n^2 / \alpha) \log n)$, for any $\alpha \in [1, n]$. In particular, we give the first strongly-subquadratic $n^\varepsilon$-approximation algorithm, for any constant $\varepsilon \in (0, 1/2]$. For curves in one dimension we further improve the running time to $O((n^2 / \alpha^3) \log^2 n)$, for $\alpha \in [1, n^{1/3}]$. Both of our algorithms rely on a linear-time simplification procedure that in one dimension reduces the complexity of the reachable free space to $O(n^2 / \alpha)$ without making sacrifices in the asymptotic approximation factor.
Institutions
- Utrecht University (NL)
- Eindhoven University of Technology (NL)
Publication Details
- Journal
- Journal of Computational Geometry (Carleton University)
- Published
- 2025-10-17
- DOI
- https://doi.org/10.20382/jocg.v16i2a9
- Primary Topic
- Medieval European History and Architecture
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Nederlandse Organisatie voor Wetenschappelijk Onderzoek