Planar rectilinear shortest path computation using corridors

  • Authors:
  • Rajasekhar Inkulu;Sanjiv Kapoor

  • Affiliations:
  • Institute for Computational Engineering and Sciences, The University of Texas at Austin, USA;Department of Computer Science, Illinois Institute of Technology, Chicago, USA

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

Quantified Score

Hi-index 0.00

Visualization

Abstract

The rectilinear shortest path problem can be stated as follows: given a set of m non-intersecting simple polygonal obstacles in the plane, find a shortest L"1-metric (rectilinear) path from a point s to a point t that avoids all the obstacles. The path can touch an obstacle but does not cross it. This paper presents an algorithm with time complexity O(n+m(lgn)^3^/^2), which is close to the known lower bound of @W(n+mlgm) for finding such a path. Here, n is the number of vertices of all the obstacles together.