A Logic for Reasoning with Inconsistency (1992)
| Citations: | 90 - 8 self |
BibTeX
@MISC{Kifer92alogic,
author = {Michael Kifer and Eliezer L. Lozinskii},
title = {A Logic for Reasoning with Inconsistency},
year = {1992}
}
Years of Citing Articles
OpenURL
Abstract
Most known computational approaches to reasoning have problems when facing inconsistency, so they assume that a given logical system is consistent. Unfortunately, the latter is difficult to verify and very often is not true. It may happen that addition of data to a large system makes it inconsistent, and hence destroys the vast amount of meaningful information. We present a logic, called APC (annotated predicate calculus; cf. annotated logic programs of [3], that treats any set of clauses, either consistent or not, in a uniform way. In this logic, consequences of a contradiction are not nearly as damaging as in the standard predicate calculus, and meaningful information can still be extracted from an inconsistent set of formulae. APC has a resolution-based sound and complete proof procedure. We also introduce a novel notion of "epistemic entailment" and show its importance for investigating inconsistency in predicate calculus as well as its application to nonmonotonic reasoning. Most importantly, our claim that a logical theory is an adequate model of human perception of inconsistency, is actually backed by rigorous arguments.







