Detecting Cardinality Constraints in CNF
Detecting Cardinality Constraints in CNF
复制标题
检测 CNF 中的基数约束
DOI:
--
复制
发表时间:
2014
期刊:
影响因子:
--
通讯作者:
Norbert Manthey
中科院分区:
文献类型:
--
作者:
Armin Biere;Daniel Le Berre;Emmanuel Lonca;Norbert Manthey
We present novel approaches to detect cardinality constraints expressed in CNF. The first approach is based on a syntactic analysis of specific data structures used in SAT solvers to represent binary and ternary clauses, whereas the second approach is based on a semantic analysis by unit propagation. The syntactic approach computes an approximation of the cardinality constraints AtMost-1 and AtMost-2 constraints very fast, whereas the semantic approach has the property to be generic, i.e. it can detect cardinality constraints AtMost-k for any k, at a higher computation cost. Our experimental results suggest that both approaches are efficient at recovering AtMost-1 and AtMost-2 cardinality constraints.