mlsanityData to 14 Oct 2026

Solving QSAT problems with neural MCTS

arXiv 2101.06619 ↗First posted 17 Jan 2021cs.AI cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Recent achievements from AlphaZero using self-play has shown remarkable performance on several board games. It is plausible to think that self-play, starting from zero knowledge, can gradually approximate a winning strategy for certain two-player games after an amount of training. In this paper, we try to leverage the computational power of neural Monte Carlo Tree Search (neural MCTS), the core algorithm from AlphaZero, to solve Quantified Boolean Formula Satisfaction (QSAT) problems, which are PSPACE complete. Knowing that every QSAT problem is equivalent to a QSAT game, the game outcome can be used to derive the solutions of the original QSAT problems. We propose a way to encode Quantified Boolean Formulas (QBFs) as graphs and apply a graph neural network (GNN) to embed the QBFs into the neural MCTS. After training, an off-the-shelf QSAT solver is used to evaluate the performance of the algorithm. Our result shows that, for problems within a limited size, the algorithm learns to solve the problem correctly merely from self-play.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 8 of its 21 references that are in the map. First posted on arXiv 17 Jan 2021.

Builds on

8 of 21 references.

References · 8

  1. 2017Neural Message Passing for Quantum Chemistrycited by 3,487
  2. 2018Relational inductive biases, deep learning, and graph networkscited by 1,360
  3. 2015Gated Graph Sequence Neural Networkscited by 796
  4. 2017Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithmcited by 734
  5. 2017Thinking Fast and Slow with Deep Learning and Tree Searchcited by 252
  6. 2018Learning a SAT Solver from Single-Bit Supervisioncited by 200
  7. 2019Learning Self-Game-Play Agents for Combinatorial Optimization Problemscited by 7
  8. 2018Symmetries of Quantified Boolean Formulascited by 1

Built on by

Not cited yet.