SIAM Journal on Computing · 1992 · 286 citations · 12 references
ComputingComputer ScienceMathematicsAlgorithmsComputational GeometryGeometryGeometric OptimizationSearch PlanningSearching AlgorithmsVisibility ComputationVisibility GraphsChord DiagramChord PropertiesComputational Geometry FoundationsIntruder DetectionVertex VisibilityVisibilityVisibility In Polygonal Domains
The problem of searching for a mobile intruder in a simple polygon by a single mobile searcher is considered. This paper investigates the capabilities of searchers having different degrees of visibility by introducing the searcher having k flashlights whose visibility is limited to k rays emanating from his position, and the searcher having a point light source who can see in all directions simultaneously. This paper presents necessary and sufficient conditions for a polygon to be searchable by various searchers. The paper also introduces a class of polygons for which the searcher having two flashlights is as capable as the searcher having a point light source, and it gives a simple necessary and sufficient condition for such polygons to be searchable by the searcher having two flashlights. The complexity of generating a search schedule under some of these conditions is also discussed. Many of the results are proved using chord systems that represent the visibility relations among the vertices and edges of the given polygon.
12
Computational complexity of art gallery problems
D. Lee, A. Lin · IEEE Transactions on Information Theory · 1986 · 406 citations
Euclidean shortest paths in the presence of rectilinear barriers
D. T. Lee, F. P. Preparata · Networks · 1984 · 389 citations
The complexity of searching a graph
Nimrod Megiddo, S. L. Hakimi, M. R. Garey et al. · Journal of the ACM · 1988 · 371 citations · Full text