Maker-Maker games of rank 4 are PSPACE-complete
Florian Galliot, Jonas Sénizergues
TL;DR
This work resolves the complexity of rank-4 Maker-Maker games by establishing PSPACE-completeness through a polynomial-time reduction from 3-QBF to an achievement positional game with blue edges of size at most 3 and pairwise disjoint red edges of size 2. The core technique encodes a quantified Boolean formula as a network of variable gadgets, clause gadgets, and edge types (butterfly, destruction, link, trap) that force a valuation during Phase 1 and leverage clause satisfaction in Phase 2. The reduction implies PSPACE-completeness for starting positions of Maker-Maker games on rank-4 hypergraphs, significantly advancing the known complexity landscape beyond the prior rank-6 results. The results also suggest new directions for understanding the remaining cases in rank-4 and higher, and illustrate the potential of the achievement-position framework as a tool for hardness constructions in positional games.
Abstract
The Maker-Maker convention of positional games is played on a hypergraph whose edges are interpreted as winning sets. Two players take turns picking a previously unpicked vertex, aiming at being first to pick all the vertices of some edge. Optimal play can only lead to a first player win or a draw, and deciding between the two is known to be PSPACE-complete even for 6-uniform hypergraphs. We establish PSPACE-completeness for hypergraphs of rank 4. As an intermediary, we use the recently introduced achievement positional games, a more general convention in which each player has their own winning sets (blue and red). We show that deciding whether the blue player has a winning strategy as the first player is PSPACE-complete even with blue edges of size 2 or 3 and pairwise disjoint red edges of size 2. The result for hypergraphs of rank 4 in the Maker-Maker convention follows as a simple corollary.
