Boolean Equi-propagation for Optimized SAT Encoding [chapter]

Amit Metodi, Michael Codish, Vitaly Lagoon, Peter J. Stuckey
<span title="">2011</span> <i title="Springer Berlin Heidelberg"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/2w3awgokqne6te4nvlofavy5a4" style="color: black;">Lecture Notes in Computer Science</a> </i> &nbsp;
We present an approach to propagation based SAT encoding, Boolean equi-propagation, where constraints are modelled as Boolean functions which propagate information about equalities between Boolean literals. This information is then applied as a form of partial evaluation to simplify constraints prior to their encoding as CNF formulae. We demonstrate for a variety of benchmarks that our approach leads to a considerable reduction in the size of CNF encodings and subsequent speed-ups in SAT solving times.
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/978-3-642-23786-7_47">doi:10.1007/978-3-642-23786-7_47</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/zo5yhg65ifbtnbdobh2nagzoqi">fatcat:zo5yhg65ifbtnbdobh2nagzoqi</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170314194037/http://amit.metodi.me/research/papers/CP2011.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/9e/2b/9e2b3d4b417b0ad605a36146daf717b40b762e00.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/978-3-642-23786-7_47"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> springer.com </button> </a>