The general position avoidance game and hardness of general position games
Ullas Chandran S. V., Sandi Klavzar, Neethu P. K., Rudini, Sampaio

TL;DR
This paper studies the computational complexity of general position games on graphs, proving PSPACE-completeness in general and providing efficient algorithms for specific graph classes.
Contribution
It establishes the PSPACE-completeness of general position achievement/avoidance games and offers linear-time algorithms for certain graph families.
Findings
PSPACE-completeness of the games on graphs with diameter at most 4
Polynomial-time algorithms for rook's graphs, grids, cylinders, and lexicographic products
PSPACE-completeness of misère play of Node Kayles game
Abstract
Given a graph , a set of vertices in is a general position set if no triple of vertices from lie on a common shortest path in . The general position achievement/avoidance game is played on a graph by players A and B who alternately select vertices of . A selection of a vertex by a player is a legal move if it has not been selected before and the set of selected vertices so far forms a general position set of . The player who picks the last vertex is the winner in the general position achievement game and is the loser in the avoidance game. In this paper, we prove that the general position achievement/avoidance games are PSPACE-complete even on graphs with diameter at most 4. For this, we prove that the \textit{mis\`ere} play of the classical Node Kayles game is also PSPACE-complete. As positive results, we obtain linear time algorithms to decide the winning…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Theory Research · Complexity and Algorithms in Graphs · Artificial Intelligence in Games
