Learning a SAT Solver from Single-Bit Supervision
Not on the map. Why?
Abstract (arXiv)
We present NeuroSAT, a message passing neural network that learns to solve SAT problems after only being trained as a classifier to predict satisfiability. Although it is not competitive with state-of-the-art SAT solvers, NeuroSAT can solve problems that are substantially larger and more difficult than it ever saw during training by simply running for more iterations. Moreover, NeuroSAT generalizes to novel distributions; after training only on random SAT problems, at test time it can solve SAT problems encoding graph coloring, clique detection, dominating set, and vertex cover problems, all on a range of distributions over small random graphs.
Key facts. Cited by 198 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Feb 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 35; 2022: 40; 2023: 34; 2024: 28; 2025: 30; 2026: 31.
198 papers.
Sort:
By area:
- 2022What Can Transformers Learn In-Context? A Case Study of Simple Function Classescited by 700
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
- 2021A Survey on Deep Semi-supervised Learningcited by 250
- 2022Formal Mathematics Statement Curriculum Learningcited by 141
- 2021Proof Artifact Co-training for Theorem Proving with Language Modelscited by 130
- 2025MLGym: A New Framework and Benchmark for Advancing AI Research Agentscited by 111
- 2021Can You Learn an Algorithm? Generalizing from Easy to Hard Problems with Recurrent Networkscited by 108
- 2022On the Paradox of Learning to Reason from Datacited by 93
- 2021Graph-based Semi-supervised Learning: A Comprehensive Reviewcited by 79
- 2021LTL2Action: Generalizing LTL Instructions for Multi-Task RLcited by 72
- 2021Machine Learning for Electronic Design Automation: A Surveycited by 71
- 2023A Comprehensive Survey on Applications of Transformers for Deep Learning Taskscited by 70
38 more
- 2023Towards Omni-generalizable Neural Methods for Vehicle Routing Problemscited by 68
- 2023Harnessing the Power of Large Language Models for Natural Language to First-Order Logic Translationcited by 59
- 2022MIP-GNN: A Data-Driven Framework for Guiding Combinatorial Solverscited by 48
- 2021LIME: Learning Inductive Bias for Primitives of Mathematical Reasoningcited by 46
- 2021Learning a Large Neighborhood Search Algorithm for Mixed Integer Programscited by 41
- 2023Let the Flows Tell: Solving Graph Combinatorial Optimization Problems with GFlowNetscited by 40
- 2023Transformers Meet Directed Graphscited by 39
- 2023Generalization in Graph Neural Networks: Improved PAC-Bayesian Bounds on Graph Diffusioncited by 39
- 2021TacticZero: Learning to Prove Theorems from Scratch with Deep Reinforcement Learningcited by 37
- 2021DeepGate: Learning Neural Representations of Logic Gatescited by 37
- 2023Searching Large Neighborhoods for Integer Linear Programs with Contrastive Learningcited by 37
- 2021Generalization of Neural Combinatorial Solvers Through the Lens of Adversarial Robustnesscited by 35
- 2023Towards LogiGLUE: A Brief Survey and A Benchmark for Analyzing Logical Reasoning Capabilities of Language Modelscited by 35
- 2025Solving Formal Math Problems by Decomposition and Iterative Reflectioncited by 35
- 2022Explaining the Explainers in Graph Neural Networks: a Comparative Studycited by 34
- 2023Equivariant Deep Weight Space Alignmentcited by 34
- 2022End-to-end Algorithm Synthesis with Recurrent Networks: Logical Extrapolation Without Overthinkingcited by 33
- 2022Formal Specifications from Natural Languagecited by 33
- 2022Modern graph neural networks do worse than classical greedy algorithms in solving combinatorial optimization problems like maximum independent setcited by 33
- 2022Path Independent Equilibrium Models Can Better Exploit Test-Time Computationcited by 33
- 2022Unsupervised Learning for Combinatorial Optimization with Principled Objective Relaxationcited by 32
- 2023Neural Algorithmic Reasoning with Causal Regularisationcited by 30
- 2021Goal-Aware Neural SAT Solvercited by 27
- 2022One Model, Any CSP: Graph Neural Networks as Fast Global Search Heuristics for Constraint Satisfactioncited by 27
- 2021Link Scheduling using Graph Neural Networkscited by 26
- 2021Techniques for Symbol Grounding with SATNetcited by 24
- 2022Augment with Care: Contrastive Learning for Combinatorial Problemscited by 22
- 2022Machine Learning Methods in Solving the Boolean Satisfiability Problemcited by 22
- 2021NeuroBack: Improving CDCL SAT Solving using Graph Neural Networkscited by 19
- 2023Unsupervised Learning for Combinatorial Optimization Needs Meta-Learningcited by 19
- 2021Pushing the Limits of Rule Reasoning in Transformers through Natural Language Satisfiabilitycited by 18
- 2022NSNet: A General Neural Probabilistic Framework for Satisfiability Problemscited by 18
- 2021Neural Circuit Synthesis from Specification Patternscited by 17
- 2022Annealed Training for Combinatorial Optimization on Graphscited by 17
- 2023G4SATBench: Benchmarking and Advancing SAT Solving with Graph Neural Networkscited by 17
- 2023Controlling Continuous Relaxation for Combinatorial Optimizationcited by 16
- 2024LinSATNet: The Positive Linear Satisfiability Neural Networkscited by 16
- 2024Can Transformers Reason Logically? A Study in SAT Solvingcited by 16
50 most cited of 198 All 198 (JSON)
- 2026Universal Transformers for Circuit Computations: Perfect Length Generalization in Tiny Transformers31 Aug 2026
- 2026Learned Interventions in Lean 4 grind25 Jul 2026
- 2026Anatomy of a Sound Neural Reasoner: One-Shot Amortization, First-Pass Poisoning, and Search Inertness in Clue-Rich Completion22 Jul 2026
- 2026Adaptive Recurrent Message Passing for Test Time Computing on Graphs21 Jun 2026
- 2026Is an Image Also Worth 16x16=256 Superpixels? A Framework for Attentional Image Classification26 May 2026
- 2026Convex Compositional Reasoning Models22 May 2026
- 2026Streamlined Constraint Reasoning via CNN Pattern Recognition on Enumerated Solutions19 May 2026
- 2026Learning How to Cube15 May 2026
- 2026Graph Neural Networks with Triangle-Based Messages for the Multicut Problem13 May 2026
- 2026Target-Aware Data Augmentation for SAT Prediction7 May 2026
- 2026Unsat Core Prediction through Polarity-Aware Representation Learning over Clause-Literal Hypergraphs6 May 2026
- 2026Neural Decision-Propagation for Answer Set Programming3 May 2026
38 more
- 2026Crystal structure prediction using graph neural combinatorial optimization27 Apr 2026
- 2026One Step Forward and K Steps Back: Better Reasoning with Denoising Recursion Models20 Apr 2026
- 2026Transfer Learning from Foundational Optimization Embeddings to Unsupervised SAT Representations16 Apr 2026
- 2026Hypergraph Neural Networks Accelerate MUS Enumeration10 Apr 2026
- 2026Reasoning as Energy Minimization over Structured Latent Trajectories30 Mar 2026
- 2026GaloisSAT: Differentiable Boolean Satisfiability Solving via Finite Field Algebra25 Mar 2026
- 2026Generating from Discrete Distributions Using Diffusions: Insights from Random Constraint Satisfaction Problems21 Mar 2026
- 2026Logic-Gated Time-Shared Feedforward Networks for Alternating Finite Automata: Exact Simulation and Learnability20 Mar 2026
- 2026UniHetCO: A Unified Heterogeneous Representation for Multi-Problem Learning in Unsupervised Neural Combinatorial Optimization12 Mar 2026
- 2026Learning to Rank the Initial Branching Order of SAT Solvers7 Mar 2026
- 2026Can Computational Reducibility Lead to Transferable Models for Graph Combinatorial Optimization?2 Mar 2026
- 2026Benchmarking Graph Neural Networks in Solving Hard Constraint Satisfaction Problems20 Feb 2026
- 2026Differentiable Symbolic Planning: A Neural Architecture for Constraint Reasoning with Learned Feasibility19 Feb 2026
- 2026Learning Structural Hardness for Combinatorial Auctions: Instance-Dependent Algorithm Selection via Graph Neural Networks16 Feb 2026
- 2026Learning to Approximate Uniform Facility Location via Graph Neural Networks13 Feb 2026
- 2026On the Expressive Power of GNNs for Boolean Satisfiability9 Feb 2026
- 2026Statistical Guarantees for Reasoning Probes on Looped Boolean Circuits3 Feb 2026
- 2026Learning-augmented smooth integer programs with PAC-learnable oracles22 Jan 2026
- 2026Imitation Learning for Combinatorial Optimisation under Uncertainty8 Jan 2026
- 2025LangSAT: A Novel Framework Combining NLP and Reinforcement Learning for SAT Solving4 Dec 2025
- 2025Learning to Solve Weighted Maximum Satisfiability with a Co-Training Architecture24 Nov 2025
- 2025GROOT: Graph Edge Re-growth and Partitioning for the Verification of Large Designs in Logic Synthesis23 Nov 2025
- 2025TurboSAT: Gradient-Guided Boolean Satisfiability Accelerated on GPU-CPU Hybrid System11 Nov 2025
- 2025Generalizable Reasoning through Compositional Energy Minimization23 Oct 2025
- 2025Attn-JGNN: Attention Enhanced Join-Graph Neural Networks17 Oct 2025
- 2025Learning Representations Through Contrastive Neural Model Checking2 Oct 2025
- 2025Boolean Satisfiability via Imitation Learning29 Sep 2025
- 2025A Geometric Perspective on the Difficulties of Learning GNN-based SAT Solvers29 Aug 2025
- 2025Constraint Matters: Multi-Modal Representation for Reducing Mixed-Integer Linear programming26 Aug 2025
- 2025Natural Language Satisfiability: Exploring the Problem Distribution and Evaluating Transformer-based Language Models23 Aug 2025
- 2025Learnable SMPLify: A Neural Solution for Optimization-Free Human Pose Inverse Kinematics19 Aug 2025
- 2025Solving Formal Math Problems by Decomposition and Iterative Reflection21 Jul 2025
- 2025An ASP-Based Framework for MUSes5 Jul 2025
- 2025MILP-SAT-GNN: Yet Another Neural SAT Solver2 Jul 2025
- 2025When GNNs Met a Word Equations Solver: Learning to Rank Equations (Extended Technical Report)30 Jun 2025
- 2025Propositional Logic for Probing Generalization in Neural Networks10 Jun 2025
- 2025STRCMP: Integrating Graph Structural Priors with Language Models for Combinatorial Optimization22 May 2025
- 2025Reasoning in Neurosymbolic AI22 May 2025
50 newest of 198 All 198 (JSON)
- 2022On the Paradox of Learning to Reason from Datacited by 93
- 2023Towards LogiGLUE: A Brief Survey and A Benchmark for Analyzing Logical Reasoning Capabilities of Language Modelscited by 35
- 2025Solving Formal Math Problems by Decomposition and Iterative Reflectioncited by 35
- 2022End-to-end Algorithm Synthesis with Recurrent Networks: Logical Extrapolation Without Overthinkingcited by 33
- 2023Neural Algorithmic Reasoning with Causal Regularisationcited by 30
- 2024Can Transformers Reason Logically? A Study in SAT Solvingcited by 16
- 2024Efficient Rectification of Neuro-Symbolic Reasoning Inconsistencies by Abductive Reflectioncited by 9
- 2024Learning Guided Automated Reasoning: A Brief Surveycited by 7
- 2024Are Large-Language Models Graph Algorithmic Reasoners?cited by 5
- 2022Graph Neural Networks for Propositional Model Countingcited by 1
- 2025Reasoning in Neurosymbolic AIcited by 1
- 2025Geometric Reasoning in the Embedding Spacecited by 0
12 most cited of 16 All 16 (JSON)
- 2026Convex Compositional Reasoning Models22 May 2026
- 2026Streamlined Constraint Reasoning via CNN Pattern Recognition on Enumerated Solutions19 May 2026
- 2026Reasoning as Energy Minimization over Structured Latent Trajectories30 Mar 2026
- 2025Natural Language Satisfiability: Exploring the Problem Distribution and Evaluating Transformer-based Language Models23 Aug 2025
- 2025Solving Formal Math Problems by Decomposition and Iterative Reflection21 Jul 2025
- 2025Reasoning in Neurosymbolic AI22 May 2025
- 2025Geometric Reasoning in the Embedding Space2 Apr 2025
- 2024Efficient Rectification of Neuro-Symbolic Reasoning Inconsistencies by Abductive Reflection11 Dec 2024
- 2024Are Large-Language Models Graph Algorithmic Reasoners?29 Oct 2024
- 2024Can Transformers Reason Logically? A Study in SAT Solving9 Oct 2024
- 2024Learning Guided Automated Reasoning: A Brief Survey6 Mar 2024
- 2023Towards LogiGLUE: A Brief Survey and A Benchmark for Analyzing Logical Reasoning Capabilities of Language Models2 Oct 2023
12 newest of 16 All 16 (JSON)
- 2026Learning How to Cube15 May 2026
- 2023Harnessing the Power of Large Language Models for Natural Language to First-Order Logic Translation24 May 2023
- 2022Graphically Structured Diffusion Modelscited by 11
- 2022Denoising Diffusion for Sampling SAT Solutionscited by 4
- 2022Denoising Diffusion for Sampling SAT Solutions30 Nov 2022
- 2022Graphically Structured Diffusion Models20 Oct 2022
- 2022What Can Transformers Learn In-Context? A Case Study of Simple Function Classescited by 700
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
- 2021A Survey on Deep Semi-supervised Learningcited by 250
- 2022Formal Mathematics Statement Curriculum Learningcited by 141
- 2021Can You Learn an Algorithm? Generalizing from Easy to Hard Problems with Recurrent Networkscited by 108
- 2021Graph-based Semi-supervised Learning: A Comprehensive Reviewcited by 79
- 2021LTL2Action: Generalizing LTL Instructions for Multi-Task RLcited by 72
- 2021Machine Learning for Electronic Design Automation: A Surveycited by 71
- 2023A Comprehensive Survey on Applications of Transformers for Deep Learning Taskscited by 70
- 2023Towards Omni-generalizable Neural Methods for Vehicle Routing Problemscited by 68
- 2022MIP-GNN: A Data-Driven Framework for Guiding Combinatorial Solverscited by 48
- 2021LIME: Learning Inductive Bias for Primitives of Mathematical Reasoningcited by 46
12 most cited of 174 All 174 (JSON)
- 2026Universal Transformers for Circuit Computations: Perfect Length Generalization in Tiny Transformers31 Aug 2026
- 2026Learned Interventions in Lean 4 grind25 Jul 2026
- 2026Anatomy of a Sound Neural Reasoner: One-Shot Amortization, First-Pass Poisoning, and Search Inertness in Clue-Rich Completion22 Jul 2026
- 2026Adaptive Recurrent Message Passing for Test Time Computing on Graphs21 Jun 2026
- 2026Is an Image Also Worth 16x16=256 Superpixels? A Framework for Attentional Image Classification26 May 2026
- 2026Graph Neural Networks with Triangle-Based Messages for the Multicut Problem13 May 2026
- 2026Target-Aware Data Augmentation for SAT Prediction7 May 2026
- 2026Unsat Core Prediction through Polarity-Aware Representation Learning over Clause-Literal Hypergraphs6 May 2026
- 2026Neural Decision-Propagation for Answer Set Programming3 May 2026
- 2026Crystal structure prediction using graph neural combinatorial optimization27 Apr 2026
- 2026One Step Forward and K Steps Back: Better Reasoning with Denoising Recursion Models20 Apr 2026
- 2026Transfer Learning from Foundational Optimization Embeddings to Unsupervised SAT Representations16 Apr 2026
12 newest of 174 All 174 (JSON)