Automated Reencoding of Boolean Formulas

Automated Reencoding of Boolean Formulas
复制标题

布尔公式的自动重新编码

DOI:
--
复制
发表时间:
2012
期刊:
Haifa Verification Conference
影响因子:
--
通讯作者:
Armin Biere
Armin Biere
中科院分区:
--
文献类型:
--
作者:
Norbert Manthey;Marijn J. H. Heule;Armin Biere

文献摘要

被引文献

相似文献

我们提出了一种新的预处理技术,以自动减少布尔公式的大小。这种技术称为有界变量加法(BVA),它将子句交换为变量。与其他预处理技术类似,BVA greatest降低了变量和子句的总和,这是对解决公式难度的粗略衡量。我们表明,基数约束(CC)可以有效地重新编码:从一个天真的CC编码,BVA自动生成一个紧凑的编码,这是小于复杂的编码。实验结果表明,应用BVA可以提高SAT求解性能。
We present a novel preprocessing technique to automatically reduce the size of Boolean formulas. This technique, called Bounded Variable Addition (BVA), exchanges clauses for variables. Similar to other preprocessing techniques, BVA greedily lowers the sum of variables and clauses, a rough measure for the hardness to solve a formula. We show that cardinality constraints (CCs) can efficiently be reencoded: from a naive CC encoding, BVA automatically generates a compact encoding, which is smaller than sophisticated encodings. Experimental results show that applying BVA can improve SAT solving performance.