NLocalSAT: Boosting Local Search with Solution Prediction
Not on the map. Why?
Abstract (arXiv)
The Boolean satisfiability problem (SAT) is a famous NP-complete problem in computer science. An effective way for solving a satisfiable SAT problem is the stochastic local search (SLS). However, in this method, the initialization is assigned in a random manner, which impacts the effectiveness of SLS solvers. To address this problem, we propose NLocalSAT. NLocalSAT combines SLS with a solution prediction model, which boosts SLS by changing initialization assignments with a neural network. We evaluated NLocalSAT on five SLS solvers (CCAnr, Sparrow, CPSparrow, YalSAT, and probSAT) with instances in the random track of SAT Competition 2018. The experimental results show that solvers with NLocalSAT achieve 27% ~ 62% improvement over the original SLS solvers.
Key facts. Cited by 25 papers in the map (data through 7 Oct 2026). First posted on arXiv 26 Jan 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 5; 2023: 6; 2024: 5; 2025: 3; 2026: 3.
25 papers.
Sort:
By area:
- 2021A Syntax-Guided Edit Decoder for Neural Program Repaircited by 57
- 2022One Model, Any CSP: Graph Neural Networks as Fast Global Search Heuristics for Constraint Satisfactioncited by 27
- 2022Machine Learning Methods in Solving the Boolean Satisfiability Problemcited by 22
- 2022NSNet: A General Neural Probabilistic Framework for Satisfiability Problemscited by 18
- 2023G4SATBench: Benchmarking and Advancing SAT Solving with Graph Neural Networkscited by 17
- 2022SATformer: Transformer-Based UNSAT Core Learningcited by 14
- 2023HardSATGEN: Understanding the Difficulty of Hard SAT Formula Generation and A Strong Structure-Hardness-Aware Baselinecited by 12
- 2022DeepSAT: An EDA-Driven Learning Framework for SATcited by 11
- 2024Efficient Rectification of Neuro-Symbolic Reasoning Inconsistencies by Abductive Reflectioncited by 9
- 2021Generalized Equivariance and Preferential Labeling for GNN Node Classificationcited by 7
- 2021Can Graph Neural Networks Learn to Solve MaxSAT Problem?cited by 5
- 2024Circuit Transformer: A Transformer That Preserves Logical Equivalencecited by 5
13 more
- 2023Addressing Variable Dependency in GNN-based SAT Solvingcited by 3
- 2024Understanding GNNs for Boolean Satisfiability through Approximation Algorithmscited by 3
- 2024Application of AI to formal methods - an analysis of current trendscited by 2
- 2025Structure based SAT dataset for analysing GNN generalisationcited by 1
- 2025HyperSAT: Unsupervised Hypergraph Neural Networks for Weighted MaxSAT Problemscited by 1
- 2025MILP-SAT-GNN: Yet Another Neural SAT Solvercited by 1
- 2023Learning Interpretable Heuristics for WalkSATcited by 0
- 2023Machine Learning for SAT: Restricted Heuristics and New Graph Representationscited by 0
- 2023Using deep learning to construct stochastic local search SAT solvers with performance boundscited by 0
- 2024IB-Net: Initial Branch Network for Variable Decision in Boolean Satisfiabilitycited by 0
- 2026Transfer Learning from Foundational Optimization Embeddings to Unsupervised SAT Representationscited by 0
- 2026Unsat Core Prediction through Polarity-Aware Representation Learning over Clause-Literal Hypergraphscited by 0
- 2026Target-Aware Data Augmentation for SAT Predictioncited by 0
- 2026Target-Aware Data Augmentation for SAT Prediction7 May 2026
- 2026Unsat Core Prediction through Polarity-Aware Representation Learning over Clause-Literal Hypergraphs6 May 2026
- 2026Transfer Learning from Foundational Optimization Embeddings to Unsupervised SAT Representations16 Apr 2026
- 2025MILP-SAT-GNN: Yet Another Neural SAT Solver2 Jul 2025
- 2025HyperSAT: Unsupervised Hypergraph Neural Networks for Weighted MaxSAT Problems16 Apr 2025
- 2025Structure based SAT dataset for analysing GNN generalisation17 Feb 2025
- 2024Efficient Rectification of Neuro-Symbolic Reasoning Inconsistencies by Abductive Reflection11 Dec 2024
- 2024Application of AI to formal methods - an analysis of current trends22 Nov 2024
- 2024Understanding GNNs for Boolean Satisfiability through Approximation Algorithms27 Aug 2024
- 2024Circuit Transformer: A Transformer That Preserves Logical Equivalence14 Mar 2024
- 2024IB-Net: Initial Branch Network for Variable Decision in Boolean Satisfiability6 Mar 2024
- 2023G4SATBench: Benchmarking and Advancing SAT Solving with Graph Neural Networks29 Sep 2023
13 more
- 2023Using deep learning to construct stochastic local search SAT solvers with performance bounds20 Sep 2023
- 2023Machine Learning for SAT: Restricted Heuristics and New Graph Representations18 Jul 2023
- 2023Learning Interpretable Heuristics for WalkSAT10 Jul 2023
- 2023Addressing Variable Dependency in GNN-based SAT Solving18 Apr 2023
- 2023HardSATGEN: Understanding the Difficulty of Hard SAT Formula Generation and A Strong Structure-Hardness-Aware Baseline4 Feb 2023
- 2022NSNet: A General Neural Probabilistic Framework for Satisfiability Problems7 Nov 2022
- 2022SATformer: Transformer-Based UNSAT Core Learning2 Sep 2022
- 2022One Model, Any CSP: Graph Neural Networks as Fast Global Search Heuristics for Constraint Satisfaction22 Aug 2022
- 2022DeepSAT: An EDA-Driven Learning Framework for SAT27 May 2022
- 2022Machine Learning Methods in Solving the Boolean Satisfiability Problem2 Mar 2022
- 2021Can Graph Neural Networks Learn to Solve MaxSAT Problem?15 Nov 2021
- 2021A Syntax-Guided Edit Decoder for Neural Program Repair15 Jun 2021
- 2021Generalized Equivariance and Preferential Labeling for GNN Node Classification23 Feb 2021
- 2021A Syntax-Guided Edit Decoder for Neural Program Repaircited by 57
- 2022One Model, Any CSP: Graph Neural Networks as Fast Global Search Heuristics for Constraint Satisfactioncited by 27
- 2022Machine Learning Methods in Solving the Boolean Satisfiability Problemcited by 22
- 2022NSNet: A General Neural Probabilistic Framework for Satisfiability Problemscited by 18
- 2023G4SATBench: Benchmarking and Advancing SAT Solving with Graph Neural Networkscited by 17
- 2022SATformer: Transformer-Based UNSAT Core Learningcited by 14
- 2023HardSATGEN: Understanding the Difficulty of Hard SAT Formula Generation and A Strong Structure-Hardness-Aware Baselinecited by 12
- 2022DeepSAT: An EDA-Driven Learning Framework for SATcited by 11
- 2021Generalized Equivariance and Preferential Labeling for GNN Node Classificationcited by 7
- 2021Can Graph Neural Networks Learn to Solve MaxSAT Problem?cited by 5
- 2024Circuit Transformer: A Transformer That Preserves Logical Equivalencecited by 5
- 2023Addressing Variable Dependency in GNN-based SAT Solvingcited by 3
12 most cited of 24 All 24 (JSON)
- 2026Target-Aware Data Augmentation for SAT Prediction7 May 2026
- 2026Unsat Core Prediction through Polarity-Aware Representation Learning over Clause-Literal Hypergraphs6 May 2026
- 2026Transfer Learning from Foundational Optimization Embeddings to Unsupervised SAT Representations16 Apr 2026
- 2025MILP-SAT-GNN: Yet Another Neural SAT Solver2 Jul 2025
- 2025HyperSAT: Unsupervised Hypergraph Neural Networks for Weighted MaxSAT Problems16 Apr 2025
- 2025Structure based SAT dataset for analysing GNN generalisation17 Feb 2025
- 2024Application of AI to formal methods - an analysis of current trends22 Nov 2024
- 2024Understanding GNNs for Boolean Satisfiability through Approximation Algorithms27 Aug 2024
- 2024Circuit Transformer: A Transformer That Preserves Logical Equivalence14 Mar 2024
- 2024IB-Net: Initial Branch Network for Variable Decision in Boolean Satisfiability6 Mar 2024
- 2023G4SATBench: Benchmarking and Advancing SAT Solving with Graph Neural Networks29 Sep 2023
- 2023Using deep learning to construct stochastic local search SAT solvers with performance bounds20 Sep 2023
12 newest of 24 All 24 (JSON)