Solution Space Topology Guides CMTS Search
Mirco A. Mannucci

TL;DR
This paper introduces a novel approach to guide Monte Carlo Tree Search in puzzle solving by analyzing the topology of the solution space, leading to improved search efficiency.
Contribution
It proposes measuring solution space topology through compatibility graphs and integrating topological features into MCTS, demonstrating the importance of solution space structure for search guidance.
Findings
Algebraic connectivity is the most effective topological feature.
Detecting pattern rules automatically achieves 100% accuracy.
Topology of solution space influences search performance.
Abstract
A fundamental question in search-guided AI: what topology should guide Monte Carlo Tree Search (MCTS) in puzzle solving? Prior work applied topological features to guide MCTS in ARC-style tasks using grid topology -- the Laplacian spectral properties of cell connectivity -- and found no benefit. We identify the root cause: grid topology is constant across all instances. We propose measuring \emph{solution space topology} instead: the structure of valid color assignments constrained by detected pattern rules. We build this via compatibility graphs where nodes are pairs and edges represent compatible assignments under pattern constraints. Our method: (1) detect pattern rules automatically with 100\% accuracy on 5 types, (2) construct compatibility graphs encoding solution space structure, (3) extract topological features (algebraic connectivity, rigidity, color…
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
TopicsTopological and Geometric Data Analysis · Artificial Intelligence in Games · Data Visualization and Analytics
