Complexity and algorithms for Arc-Kayles and Non-Disconnecting Arc-Kayles

📅 2024-04-16
🏛️ arXiv.org
📈 Citations: 1
Influential: 0
📄 PDF
🤖 AI Summary
This paper investigates the computational complexity of Arc-Kayles and its “non-disconnecting” variant—where each move must preserve graph connectivity after removing adjacent vertices. Using combinatorial game theory, structural graph analysis, and PSPACE-completeness reductions, it systematically delineates complexity boundaries across graph classes. The authors establish the first polynomial-time algorithms for non-disconnecting Arc-Kayles on cycles, clique trees, and several subclasses of threshold graphs. Conversely, they prove PSPACE-completeness on split graphs and all bipartite graphs with even girth. Furthermore, they characterize second-player winnability in standard Arc-Kayles via a precise graph isomorphism condition, yielding a tight equivalence between game solvability and the graph isomorphism problem. Collectively, these results unify and extend the tractability theory of impartial games on structured graph families.

Technology Category

Knowledge Representation and Reasoning: Computational Complexity of ReasoningGame Theory and Economic Paradigms: Cooperative Game TheoryConstraint Satisfaction and Optimization: Satisfiability

Application Category

Graph Algorithms and Modeling for the Web: Algorithms and analysis for incomplete, noisy, or partially observed Web-related graphsSemantics and Knowledge: Methods, algorithms and applications for the development of semantic models, knowledge graphs and other forms of structured data models with machine-interpretable semanticsWeb Mining and Content Analysis: Models for Web evolution
📝 Abstract
Arc-Kayles is a game where two players alternate removing two adjacent vertices until no move is left. Introduced in 1978, its computational complexity is still open. More recently, subtraction games, where the players cannot disconnect the graph while removing vertices, were introduced. In particular, Arc-Kayles admits a non-disconnecting variant that is a subtraction game. We study the computational complexity of subtraction games on graphs, proving that they are PSPACE-complete even on very structured graph classes (split, bipartite of any even girth). We prove that Non-Disconnecting Arc-Kayles can be solved in polynomial-time on unicyclic graphs, clique trees, and subclasses of threshold graphs. We also show that a sufficient condition for a second player-win on Arc-Kayles is equivalent to the graph isomorphism problem.
Problem

Research questions and friction points this paper is trying to address.

Determining computational complexity of Arc-Kayles and its variants
Analyzing PSPACE-completeness of subtraction games on structured graphs
Developing algorithms for Non-Disconnecting Arc-Kayles on specific graphs
Innovation

Methods, ideas, or system contributions that make the work stand out.

Studied PSPACE-complete complexity of subtraction games
Developed quadratic kernel using feedback edge parameter
Designed polynomial algorithms for clique trees graphs
🔎 Similar Papers
2024-09-21International Symposium on Algorithms and ComputationCitations: 2
💼 Related Jobs
No related jobs found.
Florida Southern College | Université Clermont-Auvergne | Mines de Saint-Étienne | Clermont-Auvergne-INP | LIMOS | Umeå University
K
Kyle Burke
Florida Southern College, Lakeland, FL 33801, USA
A
Antoine Dailly
Université Clermont-Auvergne, CNRS, Mines de Saint-Étienne, Clermont-Auvergne-INP, LIMOS, 63000 Clermont-Ferrand, France
N
Nacim Oijid
Department of Mathematics and Mathematical Statistics, Umeå University, Sweden