Extensional Reasoning
Extensional Reasoning
复制标题
外延推理
DOI:
10.1007/978-3-540-73580-9_35
复制
发表时间:
2007
影响因子:
20.6
通讯作者:
Timothy L. Hinrichs
中科院分区:
文献类型:
--
作者:
Timothy L. Hinrichs
Relational databases are one of the most industrially successful applications of formal logic in computer science. The power of the paradigm is clear both because of its widespread adoption and because of theoretical analysis. Today, automated theorem provers are not able to take advantage of database systems and therefore do not routinely leverage that source of power. Extensional Reasoning is an approach to automated theorem proving where the machine automatically translates a logical entailment query into a database, a set of view definitions, and a database query so that the entailment query can be answered by answering the database query. In some cases this approach produces several orders of magnitude performance improvement over traditional theorem proving techniques.