Machine Learning Methods in Solving the Boolean Satisfiability Problem

03/02/2022
by   Wenxuan Guo, et al.
0

This paper reviews the recent literature on solving the Boolean satisfiability problem (SAT), an archetypal NP-complete problem, with the help of machine learning techniques. Despite the great success of modern SAT solvers to solve large industrial instances, the design of handcrafted heuristics is time-consuming and empirical. Under the circumstances, the flexible and expressive machine learning methods provide a proper alternative to solve this long-standing problem. We examine the evolving ML-SAT solvers from naive classifiers with handcrafted features to the emerging end-to-end SAT solvers such as NeuroSAT, as well as recent progress on combinations of existing CDCL and local search solvers with machine learning methods. Overall, solving SAT with machine learning is a promising yet challenging research topic. We conclude the limitations of current works and suggest possible future directions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/18/2023

Machine Learning for SAT: Restricted Heuristics and New Graph Representations

Boolean satisfiability (SAT) is a fundamental NP-complete problem with m...
research
10/26/2021

NeuroComb: Improving SAT Solving with Graph Neural Networks

Propositional satisfiability (SAT) is an NP-complete problem that impact...
research
05/01/2023

Augmented Electronic Ising Machine as an Effective SAT Solver

With the slowdown of improvement in conventional von Neumann systems, in...
research
01/31/2011

Solving the Satisfiability Problem Through Boolean Networks

In this paper we present a new approach to solve the satisfiability prob...
research
03/05/2023

SatIn: Hardware for Boolean Satisfiability Inference

This paper describes SatIn, a hardware accelerator for determining boole...
research
07/24/2013

A novel approach of solving the CNF-SAT problem

In this paper, we discussed CNF-SAT problem (NP-Complete problem) and an...
research
12/08/2020

A SAT-based Resolution of Lam's Problem

In 1989, computer searches by Lam, Thiel, and Swiercz experimentally res...

Please sign up or login with your details

Forgot password? Click here to reset