Computing the Fréchet distance with a retractable leash

K.A. Buchin, M.E. Buchin, R. van Leusden, W. Meulemans, W. Mulzer

Research output: Contribution to journalArticleAcademicpeer-review

12 Citations (Scopus)
387 Downloads (Pure)

Abstract

All known algorithms for the Fréchet distance between curves proceed in two steps: first, they construct an efficient oracle for the decision version; second, they use this oracle to find the optimum from a finite set of critical values. We present a novel approach that avoids the detour through the decision version. This gives the first quadratic time algorithm for the Fréchet distance between polygonal curves in Rd under polyhedral distance functions (e.g., L1 and L∞). We also get a (1+ε)-approximation of the Fréchet distance under the Euclidean metric, in quadratic time for any fixed ε>0. For the exact Euclidean case, our framework currently yields an algorithm with running time O(n2log2n). However, we conjecture that it may eventually lead to a faster exact algorithm.
Original languageEnglish
Pages (from-to)315-336
JournalDiscrete and Computational Geometry
Volume56
Issue number2
DOIs
Publication statusPublished - 22 Jun 2016

Keywords

  • Fréchet distanceApproximationPolyhedral distances

Fingerprint

Dive into the research topics of 'Computing the Fréchet distance with a retractable leash'. Together they form a unique fingerprint.

Cite this