English

Complexity of Maker-Breaker Games on Edge Sets of Graphs

Computational Complexity 2024-11-18 v3 Discrete Mathematics

Abstract

We study the algorithmic complexity of Maker-Breaker games played on the edge sets of general graphs. We mainly consider the perfect matching game and the HH-game. Maker wins if she claims the edges of a perfect matching in the first, and a copy of a fixed graph HH in the second. We prove that deciding who wins the perfect matching game and the HH-game is PSPACE-complete, even for the latter in small-diameter graphs if HH is a tree. Toward finding the smallest graph HH for which the HH-game is PSPACE-complete, we also prove that such an HH of order 51 and size 57 exists. We then give several positive results for the HH-game. As the HH-game is already PSPACE-complete when HH is a tree, we mainly consider the case where HH belongs to a subclass of trees. In particular, we design two linear-time algorithms, both based on structural characterizations, to decide the winners of the P4P_4-game in general graphs and the K1,K_{1,\ell}-game in trees. Then, we prove that the K1,K_{1,\ell}-game in any graph, and the HH-game in trees are both FPT parameterized by the length of the game, notably adding to the short list of games with this property, which is of independent interest. Another natural direction to take is to consider the HH-game when HH is a cycle. While we were unable to resolve this case, we prove that the related arboricity-kk game is polynomial-time solvable. In particular, when k=2k=2, Maker wins this game if she claims the edges of any cycle.

Keywords

Cite

@article{arxiv.2302.10972,
  title  = {Complexity of Maker-Breaker Games on Edge Sets of Graphs},
  author = {Eric Duchêne and Valentin Gledel and Fionn Mc Inerney and Nicolas Nisse and Nacim Oijid and Aline Parreau and Miloš Stojaković},
  journal= {arXiv preprint arXiv:2302.10972},
  year   = {2024}
}