General Method for Solving Four Types of SAT Problems
Not on the map. Why?
Abstract (arXiv)
Existing methods provide varying algorithms for different types of Boolean satisfiability problems (SAT), lacking a general solution framework. Accordingly, this study proposes a unified framework DCSAT based on integer programming and reinforcement learning (RL) algorithm to solve different types of SAT problems such as MaxSAT, Weighted MaxSAT, PMS, WPMS. Specifically, we first construct a consolidated integer programming representation for four types of SAT problems by adjusting objective function coefficients. Secondly, we construct an appropriate reinforcement learning models based on the 0-1 integer programming for SAT problems. Based on the binary tree search structure, we apply the Monte Carlo tree search (MCTS) method on SAT problems. Finally, we prove that this method can find all optimal Boolean assignments based on Wiener-khinchin law of large Numbers. We experimentally verify that this paradigm can prune the unnecessary search space to find the optimal Boolean assignments for the problem. Furthermore, the proposed method can provide diverse labels for supervised learning methods for SAT problems.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 8 of its 41 references that are in the map. First posted on arXiv 27 Dec 2023.
Builds on
8 of 41 references.
References · 8
- 2018Learning a SAT Solver from Single-Bit Supervisioncited by 200
- 2019Guiding High-Performance SAT Solvers with Unsat-Core Predictionscited by 62
- 2021A Game-Theoretic Approach for Improving Generalization Ability of TSP Solverscited by 14
- 2022DeepSAT: An EDA-Driven Learning Framework for SATcited by 11
- 2019Can Q-Learning with Graph Networks Learn a Generalizable Branching Heuristic for a SAT Solver?cited by 10
- 2020Learning Branching Heuristics for Propositional Model Countingcited by 9
- 2021Further Improvements for SAT in Terms of Formula Lengthcited by 1
- 2022NeuroPrim: An Attention-based Model for Solving NP-hard Spanning Tree Problemscited by 1
Built on by
Citing papers per year: 2024: 2; 2025: 2.
4 papers.
- 2024Accessing GPT-4 level Mathematical Olympiad Solutions via Monte Carlo Tree Self-refine with LLaMa-3 8Bcited by 158
- 2024MC-NEST: Enhancing Mathematical Reasoning in Large Language Models leveraging a Monte Carlo Self-Refine Treecited by 7
- 2025MCTSr-Zero: Self-Reflective Psychological Counseling Dialogues Generation via Principles and Adaptive Explorationcited by 5
- 2025MCTS-SQL: Light-Weight LLMs can Master the Text-to-SQL through Monte Carlo Tree Searchcited by 4
- 2025MCTSr-Zero: Self-Reflective Psychological Counseling Dialogues Generation via Principles and Adaptive Exploration29 May 2025
- 2025MCTS-SQL: Light-Weight LLMs can Master the Text-to-SQL through Monte Carlo Tree Search28 Jan 2025
- 2024MC-NEST: Enhancing Mathematical Reasoning in Large Language Models leveraging a Monte Carlo Self-Refine Tree23 Nov 2024
- 2024Accessing GPT-4 level Mathematical Olympiad Solutions via Monte Carlo Tree Self-refine with LLaMa-3 8B11 Jun 2024