Competitive searching in a generalized street

  • Authors:
  • Amitava Datta;Christian Icking

  • Affiliations:
  • Praktische Informatik VI, Fern Universität Hagen, Elberfelder Straβe 95, D-58084 Hagen, Germany;Praktische Informatik VI, Fern Universität Hagen, Elberfelder Straβe 95, D-58084 Hagen, Germany

  • Venue:
  • SCG '94 Proceedings of the tenth annual symposium on Computational geometry
  • Year:
  • 1994

Quantified Score

Hi-index 0.00

Visualization

Abstract

We consider the problem of a robot which has to find a path in an unknown simple polygon from one point s to another point t, based only on what it has seen so far. A Street is a polygon for which the two boundary chains from s to t are mutually weakly visible, and the set of streets was the only class of polygons for which a competitive search algorithm was known.We define a new, strictly larger class of polygons, called generalized streets or G -streets which are characterized by the property that every point on the boundary of a G -street is visible from a point on a horizontal line segment connecting the two boundary chains from s to t. We present an on-line strategy for a robot placed at s to find t in an unknown rectilinear G -street; the length of the path created is at most 9 times the length of the shortest path in the L1 metric. This is optimal since we show that no strategy can achieve a smaller competitive factor for all rectilinear G -streets. Compared to the L2-shortest path, the strategy is 9.06-competitive which leaves only a very small gap to the lower bound of 9.