有限或无限树理论再探
计算机科学中的逻辑
2007-07-02 v1 人工智能
摘要
本文提出了一种扩展的有限或无限树理论 的一阶公理化体系,该体系建立在包含无限函数符号集和一个关系 的签名之上,后者用于区分有限树和无限树。我们证明了 至少存在一个模型,并通过不仅提供判定过程,而且提供一个完整的一阶约束求解器来证明其完备性;该求解器能为 中的任何一阶约束满足问题给出清晰且显式的解。该求解器以 16 条重写规则的形式给出,这些规则将任何一阶约束 转换为等价的简单公式析取式 ,其中 要么是公式 ,要么是公式 ,要么是至少含有一个自由变量的公式(既不等价于 也不等价于 ),且自由变量的解以清晰显式的方式表达。我们规则的正确性蕴含了 的完备性。我们还描述了该算法在 CHR(约束处理规则)中的实现,并将其性能与 C++ 实现以及最近针对可分解理论的判定过程进行了比较。
引用
@article{arxiv.0706.4323,
title = {Theory of Finite or Infinite Trees Revisited},
author = {Khalil Djelloul and Thi-bich-hanh Dao and Thom Fruehwirth},
journal= {arXiv preprint arXiv:0706.4323},
year = {2007}
}