English

Revisiting the Fr\'echet distance between piecewise smooth curves

Computational Geometry 2024-01-09 v1

Abstract

Since its introduction to computational geometry by Alt and Godau in 1992, the Fr\'echet distance has been a mainstay of algorithmic research on curve similarity computations. The focus of the research has been on comparing polygonal curves, with the notable exception of an algorithm for the decision problem for planar piecewise smooth curves due to Rote (2007). We present an algorithm for the decision problem for piecewise smooth curves that is both conceptually simpler and naturally extends to the first algorithm for the problem for piecewise smooth curves in Rd\mathbb{R}^d. We assume that the algorithm is given two continuous curves, each consisting of a sequence of mm, resp.\ nn, smooth pieces, where each piece belongs to a sufficiently well-behaved class of curves, such as the set of algebraic curves of bounded degree. We introduce a decomposition of the free space diagram into a controlled number of pieces that can be used to solve the decision problem similarly to the polygonal case, in O(mn)O(mn) time, leading to a computation of the Fr\'echet distance that runs in O(mnlog(mn))O(mn\log(mn)) time. Furthermore, we study approximation algorithms for piecewise smooth curves that are also cc-packed for some fixed value cc. We adapt the existing framework for (1+ϵ)(1+\epsilon)-approximations and show that an approximate decision can be computed in O(cn/ϵ)O(cn/\epsilon) time for any ϵ>0\epsilon > 0.

Keywords

Cite

@article{arxiv.2401.03339,
  title  = {Revisiting the Fr\'echet distance between piecewise smooth curves},
  author = {Jacobus Conradi and Anne Driemel and Benedikt Kolbe},
  journal= {arXiv preprint arXiv:2401.03339},
  year   = {2024}
}

Comments

23 pages

R2 v1 2026-06-28T14:10:21.299Z