A cop-robber guarding game is played by the robber-player and the cop-player on a graph G with a partition R and C of the vertex set. The robber-player starts the game by placing a robber (her pawn) on a vertex in R, followed by the cop-player who places a set of cops (her pawns) on some vertices in C. The two players take turns in moving their pawns to adjacent vertices in G. The cop-player moves the cops within C to prevent the robber-player from moving the robber to any vertex in C. The robber-player wins if it gets a turn to move the robber onto a vertex in C on which no cop situates, and the cop-player wins otherwise. The problem is to find the minimum number of cops that admits a winning strategy to the cop-player. It has been shown that the problem is polynomially solvable if R induces a path, whereas it is NP-complete if R induces a tree. In this paper, we show that the problem remains NP-complete even if R induces a 3-star and that the problem is polynomially solvable if R induces a cycle.
[1]
Alexander Schrijver,et al.
Combinatorial optimization. Polyhedra and efficiency.
,
2003
.
[2]
Martin Aigner,et al.
A game of cops and robbers
,
1984,
Discret. Appl. Math..
[3]
Alain Quilliot,et al.
Some Results about Pursuit Games on Metric Spaces Obtained Through Graph Theory Techniques
,
1986,
Eur. J. Comb..
[4]
David S. Johnson,et al.
Computers and Intractability: A Guide to the Theory of NP-Completeness
,
1978
.
[5]
Peter Winkler,et al.
Vertex-to-vertex pursuit in a graph
,
1983,
Discret. Math..
[6]
Petr A. Golovach,et al.
How to guard a graph
,
2008
.