Automated Reencoding of Boolean Formulas
Automated Reencoding of Boolean Formulas
复制标题
布尔公式的自动重新编码
DOI:
--
复制
发表时间:
2012
期刊:
影响因子:
--
通讯作者:
Armin Biere
中科院分区:
文献类型:
--
作者:
Norbert Manthey;Marijn J. H. Heule;Armin Biere
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.