The Taming of the (X)OR
The Taming of the (X)OR
复制标题
(X)OR 的驯服
DOI:
10.1007/3-540-44957-4_34
复制
发表时间:
2000
期刊:
影响因子:
--
通讯作者:
F. Massacci
中科院分区:
文献类型:
--
作者:
Peter Baumgartner;F. Massacci
Many key verification problems such as boundedmodel-checking, circuit verification and logical cryptanalysis are formalized with combined clausal and affine logic (i.e. clauses with xor as the connective) and cannot be efficiently (if at all) solved by using CNF-only provers.We present a decision procedure toefficientlydecide such problems. The Gauss-DPLL procedure is a tight integration in a unifying framework of a Gauss-Elimination procedure (for affine logic) and a Davis-Putnam-Logeman-Loveland procedure (for usual clause logic).The key idea, which distinguishes our approach from others, is the full interaction bewteen the two parts which makes it possible to maximize (deterministic) simplification rules by passing around newly created unit or binary clauses in either of these parts.We show the correcteness and the termination of Gauss-DPLL under very liberal assumptions.