On Continuous Local BDD-Based Search for Hybrid SAT Solving

2Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

We explore the potential of continuous local search (CLS) in SAT solving by proposing a novel approach for finding a solution of a hybrid system of Boolean constraints. The algorithm is based on CLS combined with belief propagation on binary decision diagrams (BDDs). Our framework accepts all Boolean constraints that admit compact BDDs, including symmetric Boolean constraints and small-coefficient pseudo-Boolean constraints as interesting families. We propose a novel algorithm for efficiently computing the gradient needed by CLS. We study the capabilities and limitations of our versatile CLS solver, GradSAT, by applying it on many benchmark instances. The experimental results indicate that GradSAT can be a useful addition to the portfolio of existing SAT and MaxSAT solvers for solving Boolean satisfiability and optimization problems.

Cite

CITATION STYLE

APA

Kyrillidis, A., Vardi, M., & Zhang, Z. (2021). On Continuous Local BDD-Based Search for Hybrid SAT Solving. In 35th AAAI Conference on Artificial Intelligence, AAAI 2021 (Vol. 5A, pp. 3841–3850). Association for the Advancement of Artificial Intelligence. https://doi.org/10.1609/aaai.v35i5.16502

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free