CNF encodings

S Prestwich - Handbook of satisfiability, 2021 - ebooks.iospress.nl
Before a combinatorial problem can be solved by current SAT methods, it must usually be
encoded in conjunctive normal form, which facilitates algorithm implementation and allows a …

[PDF][PDF] From Weighted to Unweighted Model Counting.

S Chakraborty, D Fried, KS Meel, MY Vardi - IJCAI, 2015 - cs.toronto.edu
The recent surge of interest in reasoning about probabilistic graphical models has led to the
development of various techniques for probabilistic reasoning. Of these, techniques based …

Generating combinatorial test cases by efficient SAT encodings suitable for CDCL SAT solvers

M Banbara, H Matsunaka, N Tamura… - Logic for Programming …, 2010 - Springer
Generating test cases for combinatorial testing is to find a covering array in Combinatorial
Designs. In this paper, we consider the problem of finding optimal covering arrays by SAT …

The picat-sat compiler

NF Zhou, H Kjellerstrand - … : 18th International Symposium, PADL 2016, St …, 2016 - Springer
SAT has become the backbone of many software systems. In order to make full use of the
power of SAT solvers, a SAT compiler must encode domain variables and constraints into an …

Compiling finite domain constraints to SAT with BEE

A Metodi, M Codish - Theory and Practice of Logic Programming, 2012 - cambridge.org
We present BEE, a compiler which enables to encode finite domain constraint problems to
CNF. Using BEE both eases the encoding process for the user and also performs …

Optimizing SAT encodings for arithmetic constraints

NF Zhou, H Kjellerstrand - … and Practice of Constraint Programming: 23rd …, 2017 - Springer
The log encoding has been perceived to be unsuited to arithmetic constraints due to its
hindrance to propagation. The surprising performance of PicatSAT, which is a pure eager …

meSAT: multiple encodings of CSP to SAT

M Stojadinović, F Marić - Constraints, 2014 - Springer
One approach for solving Constraint Satisfaction Problems (CSP)(and related Constraint
Optimization Problems (COP)) involving integer and Boolean variables is reduction to …

Boolean equi-propagation for concise and efficient SAT encodings of combinatorial problems

A Metodi, M Codish, PJ Stuckey - Journal of Artificial Intelligence Research, 2013 - jair.org
We present an approach to propagation-based SAT encoding of combinatorial problems,
Boolean equi-propagation, where constraints are modeled as Boolean functions which …

Constrained counting and sampling: bridging the gap between theory and practice

KS Meel - 2017 - search.proquest.com
Constrained counting and sampling are two fundamental problems in Computer Science
with numerous applications, including network reliability, privacy, probabilistic reasoning …

Compiling pseudo-boolean constraints to SAT with order encoding

N Tamura, M Banbara, T Soh - 2013 IEEE 25th International …, 2013 - ieeexplore.ieee.org
This paper presents a SAT-based pseudo-Boolean (PB for short) solver named PBSugar.
PBSugar translates a PB instance to a SAT instance by using the order encoding …