arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1008.2121cs.LOcs.AI
收藏

一阶逻辑的约束传播与归纳定义

Constraint Propagation for First-Order Logic and Inductive Definitions

Katholieke Universiteit Leuven(鲁汶大学)

Johan Wittocx, Marc Denecker, Maurice Bruynooghe

摘要:

约束传播是许多基于逻辑推理系统的基本推理形式之一。在本文中,我们研究约束传播的一阶逻辑(FO),一个合适的语言来表达各种各样的约束。我们提出了一个算法的约束传播的FO理论和有限结构的背景下,多项式时间的数据复杂度。我们表明,以这种方式的约束传播可以由一个数据库程序表示,该算法可以象征性地执行,即,独立于结构。接下来,我们将该算法扩展到FO(ID),即具有归纳定义的FO的扩展。最后,我们讨论了几个应用程序。

英文摘要:

Constraint propagation is one of the basic forms of inference in many logic-based reasoning systems. In this paper, we investigate constraint propagation for first-order logic (FO), a suitable language to express a wide variety of constraints. We present an algorithm with polynomial-time data complexity for constraint propagation in the context of an FO theory and a finite structure. We show that constraint propagation in this manner can be represented by a datalog program and that the algorithm can be executed symbolically, i.e., independently of a structure. Next, we extend the algorithm to FO(ID), the extension of FO with inductive definitions. Finally, we discuss several applications.

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

↑