arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2003.04627cs.LO
收藏

带理论约束的SCL

SCL with Theory Constraints

Martin Bromberger, Alberto Fiori, Christoph Weidenbach

摘要:

我们提升了SCL演算的一阶逻辑没有等式的SCL(T)演算的一阶逻辑没有等式模的背景理论。简而言之,SCL(T)演算描述了一种通过部分模型假设而不是先验固定顺序来指导分层分辨率推断的新方法,例如在分层叠加中所做的。模型表示由地面背景理论文字和地面前景一阶文字组成。模型引导方法的一个主要优点是SCL(T)生成的子句具有非冗余特性,这使得对重言式和前向包含的昂贵测试完全过时。SCL(T)是一个用于纯子句集的半判定过程,纯子句集是没有一阶函数符号的子句集,其范围为背景理论排序。此外,SCL(T)可以变成一个决策过程,如果所考虑的组合的一阶逻辑模的背景理论享有一个抽象的有限模型属性。

英文摘要:

We lift the SCL calculus for first-order logic without equality to the SCL(T) calculus for first-order logic without equality modulo a background theory. In a nutshell, the SCL(T) calculus describes a new way to guide hierarchic resolution inferences by a partial model assumption instead of an a priori fixed order as done for instance in hierarchic superposition. The model representation consists of ground background theory literals and ground foreground first-order literals. One major advantage of the model guided approach is that clauses generated by SCL(T) enjoy a non-redundancy property that makes expensive testing for tautologies and forward subsumption completely obsolete. SCL(T) is a semi-decision procedure for pure clause sets that are clause sets without first-order function symbols ranging into the background theory sorts. Moreover, SCL(T) can be turned into a decision procedure if the considered combination of a first-order logic modulo a background theory enjoys an abstract finite model property.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑