The complexity of searching a graph

  • Authors:
  • N. Megiddo;S. L. Hakimi;M. R. Garey;D. S. Johnson;C. H. Papadimitriou

  • Affiliations:
  • Tel-Aviv Univ., Tel-Aviv, Israel;Northwestern Univ., Evanston, IL;AT&T Bell Labs, Murray Hill, NJ;AT&T Bell Labs, Murray Hill, NJ;Massachusetts Institute of Technology, Cambridge, and National Technical Univ. of Athens, Athens, Greece

  • Venue:
  • Journal of the ACM (JACM)
  • Year:
  • 1988

Quantified Score

Hi-index 0.02

Visualization

Abstract

T. Parsons originally proposed and studied the following pursuit-evasion problem on graphs: Members of a team of searchers traverse the edges of a graph G in pursuit of a fugitive, who moves along the edges of the graph with complete knowledge of the locations of the pursuers. What is the smallest number s(G) of searchers that will suffice for guaranteeing capture of the fugitive? It is shown that determining whether s(G) ≤ K, for a given integer K, is NP-complete for general graphs but can be solved in linear time for trees. We also provide a structural characterization of those graphs G with s(G) ≤ K for K = 1, 2, 3.