Fréchet distance with speed limits

  • Authors:
  • Anil Maheshwari;Jörg-Rüdiger Sack;Kaveh Shahbaz;Hamid Zarrabi-Zadeh

  • Affiliations:
  • School of Computer Science, Carleton University, Ottawa, Ontario K1S 5B6, Canada;School of Computer Science, Carleton University, Ottawa, Ontario K1S 5B6, Canada;School of Computer Science, Carleton University, Ottawa, Ontario K1S 5B6, Canada;School of Computer Science, Carleton University, Ottawa, Ontario K1S 5B6, Canada

  • Venue:
  • Computational Geometry: Theory and Applications
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we introduce a new generalization of the well-known Frechet distance between two polygonal curves, and provide an efficient algorithm for computing it. The classical Frechet distance between two polygonal curves corresponds to the maximum distance between two point objects that traverse the curves with arbitrary non-negative speeds. Here, we consider a problem instance in which the speed of traversal along each segment of the curves is restricted to be within a specified range. We provide an efficient algorithm that decides in O(n^2logn) time whether the Frechet distance with speed limits between two polygonal curves is at most @e, where n is the number of segments in the curves, and @e=0 is an input parameter. We then use our solution to this decision problem to find the exact Frechet distance with speed limits in O(n^2log^2n) time.