Computing the Fréchet distance between folded polygons

Abstract Computing the Frechet distance for surfaces is a surprisingly hard problem and the only known polynomial-time algorithm is limited to computing it between flat surfaces. We study the problem of computing the Frechet distance for a class of non-flat surfaces called folded polygons. We present a fixed-parameter tractable algorithm for this problem. Next, we present a polynomial-time approximation algorithm. Finally, we present a restricted class of folded polygons for which we can compute the Frechet distance for L ∞ in polynomial time.

[1]  Helmut Alt,et al.  Comparison of Distance Measures for Planar Curves , 2003, Algorithmica.

[2]  Nimrod Megiddo,et al.  Applying parallel computation algorithms in the design of serial algorithms , 1981, 22nd Annual Symposium on Foundations of Computer Science (sfcs 1981).

[3]  D. S. Arnon,et al.  Algorithms in real algebraic geometry , 1988 .

[4]  Sariel Har-Peled,et al.  Computing the Fréchet Distance between Folded Polygons , 2011, WADS.

[5]  Maike Buchin,et al.  Can We Compute the Similarity between Surfaces? , 2007, Discret. Comput. Geom..

[6]  Richard Cole,et al.  Slowing down sorting networks to obtain faster sorting algorithms , 2015, JACM.

[7]  Kevin Buchin,et al.  Fréchet Distance of Surfaces: Some Simple Hard Cases , 2010, ESA.

[8]  Helmut Alt,et al.  The Computational Geometry of Comparing Shapes , 2009, Efficient Algorithms.

[9]  Leonidas J. Guibas,et al.  Discrete Geometric Shapes: Matching, Interpolation, and Approximation , 2000, Handbook of Computational Geometry.

[10]  Sariel Har-Peled,et al.  Approximating the Fréchet Distance for Realistic Curves in Near Linear Time , 2012, Discret. Comput. Geom..

[11]  M. Godau On the complexity of measuring the similarity between geometric objects in higher dimensions , 1999 .

[12]  Virginia Vassilevska Williams,et al.  Multiplying matrices faster than coppersmith-winograd , 2012, STOC '12.

[13]  Kevin Buchin,et al.  Computing the Fréchet distance between simple polygons in polynomial time , 2006, SCG '06.

[14]  Sariel Har-Peled,et al.  The fréchet distance revisited and extended , 2012, TALG.

[15]  Sariel Har-Peled,et al.  Jaywalking Your Dog: Computing the Fréchet Distance with Shortcuts , 2012, SIAM J. Comput..

[16]  Wolfgang Mulzer,et al.  Four Soviets Walk the Dog - with an Application to Alt's Conjecture , 2012, SODA.

[17]  Günter Rote,et al.  Matching planar maps , 2003, SODA '03.

[18]  Helmut Alt,et al.  Computing the Fréchet distance between two polygonal curves , 1995, Int. J. Comput. Geom. Appl..

[19]  Haim Kaplan,et al.  Computing the Discrete Fréchet Distance in Subquadratic Time , 2012, SIAM J. Comput..