Fr\'echet Distance for Curves, Revisited

Abstract

I\!-0.025em R X [1]V #1 P m [2][\!]#1(#2) We revisit the problem of computing Fr\'echet distance between polygonal curves under L1, L2, and L∞ norms, focusing on discrete Fr\'echet distance, where only distance between vertices is considered. We develop efficient algorithms for two natural classes of curves. In particular, given two polygonal curves of n vertices each, a -approximation of their discrete Fr\'echet distance can be computed in roughly O(n3 n/3) time in three dimensions, if one of the curves is -bounded. Previously, only a -approximation algorithm was known. If both curves are the so-called ~curves, which are widely used to model protein backbones in molecular biology, we can -approximate their Fr\'echet distance in near linear time in two dimensions, and in roughly O(n4/3 nm) time in three dimensions. In the second part, we propose a pseudo--output-sensitive algorithm for computing Fr\'echet distance exactly. The complexity of the algorithm is a function of a quantity we call the , which is quadratic in the worst case, but tends to be much smaller in practice.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…