Abstract
Circumscription, default logic, and autoepistemic logic capture aspects of the nonmonotonicity of human commonsense reasoning. However, Perlis has shown that circumscription suffers from certain counterintuitive limitations, concerning exceptions or "counterexamples" to defaults. We observe that the unfortunate limitations of circumscription are even broader than Perlis originally pointed out. Moreover, these limitations are not peculiar to circumscription; they appear to be endemic in nonmonotonic reasoning formalisms. We develop a general solution, involving restricting the scope of nonmonotonic reasoning, and show that it remedies these problems in a variety of formalisms. Our solution has a number of attractive aspects in addition to its generality. Most importantly, no modification of the underlying formalisms is required, and the result is semantically compatible with existing approaches. Furthermore, the necessary machinery is intuitively plausible and, arguably, useful for other purposes. Finally, the solution is robust: it is relatively tolerant of imprecise determinations of scope.
Original language | English |
---|---|
Pages (from-to) | 221-261 |
Number of pages | 41 |
Journal | Artificial Intelligence |
Volume | 52 |
Issue number | 3 |
DOIs | |
State | Published - Dec 1991 |
Bibliographical note
Funding Information:The authors would like to thank Kurt Konolige, Matt Ginsberg, and the anonymous referees for helpful discussions and/or useful comments about this work. Kurt helped with the technical details of autoepistemic logic, and independently observed that changes to the circumscription schema employed in an early draft were unnecessary. Don Perlis was supported in part by ARO Research Contract No. DAAL03-88-K0087, and Sarit Kraus by NSF Grant No. IRI-8907122.