mlsanityData to 7 Oct 2026

Neural Approaches to SAT Solving: Design Choices and Interpretability

arXiv 2504.01173 ↗First posted 1 Apr 2025cs.LG cs.AIcited by 2

Not on the map. Why?

Abstract (arXiv)

In this contribution, we provide a comprehensive evaluation of graph neural networks applied to Boolean satisfiability problems, accompanied by an intuitive explanation of the mechanisms enabling the model to generalize to different instances. We introduce several training improvements, particularly a novel closest assignment supervision method that dynamically adapts to the model's current state, significantly enhancing performance on problems with larger solution spaces. Our experiments demonstrate the suitability of variable-clause graph representations with recurrent neural network updates, which achieve good accuracy on SAT assignment prediction while reducing computational demands. We extend the base graph neural network into a diffusion model that facilitates incremental sampling and can be effectively combined with classical techniques like unit propagation. Through analysis of embedding space patterns and optimization trajectories, we show how these networks implicitly perform a process very similar to continuous relaxations of MaxSAT, offering an interpretable view of their reasoning process. This understanding guides our design choices and explains the ability of recurrent architectures to scale effectively at inference time beyond their training distribution, which we demonstrate with test-time scaling experiments.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 21 of its 41 references that are in the map. First posted on arXiv 1 Apr 2025.

Builds on

21 of 41 references.

References · 21

  1. 2017Attention Is All You Needcited by 59,932
  2. 2020Denoising Diffusion Probabilistic Modelscited by 20,851
  3. 2025DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learningcited by 6,146
  4. 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,841
  5. 2021Structured Denoising Diffusion Models in Discrete State-Spacescited by 1,665
  6. 2021Physics-informed neural networks (PINNs) for fluid mechanics: A reviewcited by 470
  7. 2023DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimizationcited by 216
  8. 2018Deep Learning: A Critical Appraisalcited by 214
  9. 2018Learning a SAT Solver from Single-Bit Supervisioncited by 198
  10. 2019Guiding High-Performance SAT Solvers with Unsat-Core Predictionscited by 61
  11. 2023On the Connection Between MPNN and Graph Transformercited by 60
  12. 2025Is Noise Conditioning Necessary for Denoising Generative Models?cited by 42
9 more
  1. 2021Goal-Aware Neural SAT Solvercited by 27
  2. 2022NSNet: A General Neural Probabilistic Framework for Satisfiability Problemscited by 18
  3. 2023G4SATBench: Benchmarking and Advancing SAT Solving with Graph Neural Networkscited by 17
  4. 2024Step-by-Step Diffusion: An Elementary Tutorialcited by 16
  5. 2019FourierSAT: A Fourier Expansion-Based Algebraic Framework for Solving Hybrid Boolean Constraintscited by 12
  6. 2023Are Graph Neural Networks Optimal Approximation Algorithms?cited by 10
  7. 2024torchmSAT: A GPU-Accelerated Approximation To The Maximum Satisfiability Problemcited by 3
  8. 2024Understanding GNNs for Boolean Satisfiability through Approximation Algorithmscited by 3
  9. 2023Solving MaxSAT with Matrix Multiplicationcited by 1

Built on by

Cited by year

Citing papers per year: 2025: 2.

2 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2025Learning from Algorithm Feedback: One-Shot SAT Solver Guidance with GNNs
  2. 2022Denoising Diffusion for Sampling SAT Solutions
  3. 2026Learning How to Cube
  4. 2023Learning Reliable Logical Rules with SATNet
  5. 2022Graph Neural Networks for Propositional Model Counting
  6. 2023Assessing SATNet's Ability to Solve the Symbol Grounding Problem
  7. 2026Satisfiability Solving with LLMs: A Matched-Pair Evaluation of Reasoning Capability
  8. 2024Can Transformers Reason Logically? A Study in SAT Solving