×

将Davis-Putnam程序应用于非子句公式。 (英语) 兹比尔0961.03014

Lamma,Evelina(编辑)等人,AI*IA 99:人工智能进展。意大利人工智能协会第六届大会。意大利博洛尼亚,1999年9月14日至17日。精选论文。柏林:斯普林格。莱克特。注释计算。科学。1792, 84-94 (2000).
传统上,命题逻辑的可满足性问题处理的是连接范式(CNF)中的公式。处理非CNF公式的典型方法需要(i)将其转换为CNF,以及(ii)应用通常基于Davis-Putnam(DP)程序的解算器。此解决方案的一个众所周知的问题是,CNF转换可能会引入许多新变量,从而大大拓宽了DP过程必须搜索才能找到解决方案的赋值空间。
在本文中,我们提出了两种DP程序变体,它们克服了上述问题。这些变量背后的思想是,应该只对原始公式中的变量进行拆分。所采用的CNF转换方法确保了其正确性和完整性。因此,我们得到了两个非CNF公式的决策程序(i),它们可以利用当前和未来所有复杂的DP实现技术,以及(ii)它们必须搜索的赋值空间大小受到原始输入公式中变量数量的限制。
关于整个系列,请参见[Zbl 0935.00047号].

MSC公司:

03B35型 证明和逻辑操作的机械化
68吨15 定理证明(演绎、解析等)(MSC2010)
03B05号 经典命题逻辑
PDF格式BibTeX公司 XML格式引用