In this paper we define and investigate the Fréchet edit distance problem. Here, given two polygonal curves $$\pi$$ and $$\sigma$$ and a threshhold value $$\delta$$ , we seek the minimum number of edits to $$\sigma$$ such that the Fréchet distance between the edited curve and $$\pi$$ is at most $$\delta$$. For the edit operations we consider three cases, namely, deletion of vertices, insertion of vertices, or both. For this basic problem we consider a number of variants. Specifically, we provide polynomial time algorithms for both discrete and continuous Fréchet edit distance variants, as well as hardness results for weak Fréchet edit distance variants. more »« less
Fox, Emily; Nayyeri, Amir; Perry, Jonathan James; Raichel, Benjamin
(, Schloss Dagstuhl – Leibniz-Zentrum für Informatik)
Mulzer, Wolfgang; Phillips, Jeff M
(Ed.)
We define and investigate the Fréchet edit distance problem. Given two polygonal curves π and σ and a non-negative threshhold value δ, we seek the minimum number of edits to σ such that the Fréchet distance between the edited σ and π is at most δ. For the edit operations we consider three cases, namely, deletion of vertices, insertion of vertices, or both. For this basic problem we consider a number of variants. Specifically, we provide polynomial time algorithms for both discrete and continuous Fréchet edit distance variants, as well as hardness results for weak Fréchet edit distance variants.
Gudmundsson, Joachim; Mirzanezhad, Majid; Mohades, Ali; Wenk, Carola
(, International Journal of Computational Geometry & Applications)
Computing the Fréchet distance between two polygonal curves takes roughly quadratic time. In this paper, we show that for a special class of curves the Fréchet distance computations become easier. Let [Formula: see text] and [Formula: see text] be two polygonal curves in [Formula: see text] with [Formula: see text] and [Formula: see text] vertices, respectively. We prove four results for the case when all edges of both curves are long compared to the Fréchet distance between them: (1) a linear-time algorithm for deciding the Fréchet distance between two curves, (2) an algorithm that computes the Fréchet distance in [Formula: see text] time, (3) a linear-time [Formula: see text]-approximation algorithm, and (4) a data structure that supports [Formula: see text]-time decision queries, where [Formula: see text] is the number of vertices of the query curve and [Formula: see text] the number of vertices of the preprocessed curve.
Perry, Jonathan; Raichel, Benjamin
(, Proceedings 36th Canadian Conference on Computational Geometry)
Nishat, Rahnuma Islam
(Ed.)
In this paper we consider computing the Fréchet distance between two curves where we are allowed to locally permute the vertices. Specifically, we limit each vertex to move at most k positions from where it started, and give fixed parameter tractable algorithms in this parameter k, whose running times match the standard Fréchet distance computation running time when k is a constant. Furthermore we also show that computing such a local permutation Fréchet distance is NP-hard when considering the weak Fréchet distance.
In this article, we study a wide range of variants for computing the (discrete and continuous) Fréchet distance between uncertain curves. An uncertain curve is a sequence of uncertainty regions, where each region is a disk, a line segment, or a set of points. A realisation of a curve is a polyline connecting one point from each region. Given an uncertain curve and a second (certain or uncertain) curve, we seek to compute the lower and upper bound Fréchet distance, which are the minimum and maximum Fréchet distance for any realisations of the curves. We prove that both problems are NP-hard for the Fréchet distance in several uncertainty models, and that the upper bound problem remains hard for the discrete Fréchet distance. In contrast, the lower bound (discrete [ 5 ] and continuous) Fréchet distance can be computed in polynomial time in some models. Furthermore, we show that computing the expected (discrete and continuous) Fréchet distance is #P-hard in some models. On the positive side, we present an FPTAS in constant dimension for the lower bound problem when Δ/δ is polynomially bounded, where δ is the Fréchet distance and Δ bounds the diameter of the regions. We also show a near-linear-time 3-approximation for the decision problem on roughly δ-separated convex regions. Finally, we study the setting with Sakoe–Chiba time bands, where we restrict the alignment between the curves, and give polynomial-time algorithms for the upper bound and expected discrete and continuous Fréchet distance for uncertainty modelled as point sets.
Gudmundsson, J.; Mirzanezhad, M.; Mohades, A.; Wenk, C.
(, 3rd International Workshop on Interactive and Spatial Computing)
Computing Fréchet distance between two curves takes roughly quadratic time. The only strongly subquadratic time algorithm has been proposed in [7] for c-packed curves. In this paper, we show that for curves with long edges the Fréchet distance computations become easier. Let P and Q be two polygonal curves in Rd with n and m vertices, respectively. We prove three main results for the case when all edges of both curves are long compared to the Fréchet distance between them: (1) a linear-time algorithm for deciding the Fréchet distance between two curves, (2) an algorithm that computes the Fréchet distance in O((n + m) log(n + m)) time, and (3) a linear-time [EQUATION]-approximation algorithm for approximating the Fréchet distance between two curves.
Fox, Emily, Nayyeri, Amir, Perry, Jonathan James, and Raichel, Benjmain. Fréchet Edit Distance. Proceedings of the 40th International Symposium on Computational Geometry .
Fox, Emily, Nayyeri, Amir, Perry, Jonathan James, & Raichel, Benjmain. Fréchet Edit Distance. Proceedings of the 40th International Symposium on Computational Geometry, ().
Fox, Emily, Nayyeri, Amir, Perry, Jonathan James, and Raichel, Benjmain.
"Fréchet Edit Distance". Proceedings of the 40th International Symposium on Computational Geometry (). Country unknown/Code not available: Leibniz International Proceedings in Informatics. https://par.nsf.gov/biblio/10508916.
@article{osti_10508916,
place = {Country unknown/Code not available},
title = {Fréchet Edit Distance},
url = {https://par.nsf.gov/biblio/10508916},
abstractNote = {In this paper we define and investigate the Fréchet edit distance problem. Here, given two polygonal curves $\pi$ and $\sigma$ and a threshhold value $\delta$ , we seek the minimum number of edits to $\sigma$ such that the Fréchet distance between the edited curve and $\pi$ is at most $\delta$. For the edit operations we consider three cases, namely, deletion of vertices, insertion of vertices, or both. For this basic problem we consider a number of variants. Specifically, we provide polynomial time algorithms for both discrete and continuous Fréchet edit distance variants, as well as hardness results for weak Fréchet edit distance variants.},
journal = {Proceedings of the 40th International Symposium on Computational Geometry},
publisher = {Leibniz International Proceedings in Informatics},
author = {Fox, Emily and Nayyeri, Amir and Perry, Jonathan James and Raichel, Benjmain},
}
Warning: Leaving National Science Foundation Website
You are now leaving the National Science Foundation website to go to a non-government website.
Website:
NSF takes no responsibility for and exercises no control over the views expressed or the accuracy of
the information contained on this site. Also be aware that NSF's privacy policy does not apply to this site.