P3-Games on Chordal Bipartite Graphs
Abstract
Let G=(V,E) be a connected graph. A set U subseteq V is convex if G[U] is connected and all vertices of V have at most one neighbor in U. Let sigma(W) denote the unique smallest convex set that contains W subseteq V. Two players play the following game. Consider a convex set U and call it the `playground.' Initially, U = emptyset. When U=V, the player to move loses the game. Otherwise, that player chooses a vertex x in V which is at distance at most two from U. The effect of the move is that the playground U changes into sigma(U cup x) and the opponent is presented with this new playground. A graph is chordal bipartite if it is bipartite and has no induced cycle of length more than four. In this paper we show that, when G is chordal bipartite, there is a polynomial-time algorithm that computes the Grundy number of the P3-game played on G. This implies that there is an efficient algorithm to decide whether the first player has a winning strategy.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.