Published July 11, 2017
| Version v1
Conference paper
Open
Detecting Inconsistencies in Large First-Order Knowledge Bases
Description
Large formalizations carry the risk of inconsistency, and hence may lead to instances of spurious reasoning. This paper describes a new approach and tool that automatically probes large first-order axiomatizations for inconsistency, by selecting subsets of the axioms centered on certain function and predicate symbols, and handling the subsets to a first-order theorem prover to test for unsatisfiability. The tool has been applied to several large axiomatizations, inconsistencies have been found, inconsistent cores extracted, and semi-automatic analysis of the inconsistent cores has helped to pinpoint the axioms that appear to be the underlying cause of inconsistency.
Files
cade26.pdf
Files
(290.3 kB)
Name | Size | Download all |
---|---|---|
md5:23394ab150bcc2caf791a55bb3bfc6bc
|
290.3 kB | Preview Download |