A Prioritized Contextual Default Logic: Curing Anomalous Extensions with a Simple Abnormality Default Theory

In Reiter's Default Logic (DL), semi-normal defaults are needed to give priorities to defaults to eliminate anomalous extensions. However, Morris' example with the same pattern of the Yale Shooting Problem has demonstrated that the use in DL of McCarthy's simple abnormality formalism with semi-normal default rules (henceforth called a simple abnormality default theory) still gives rise to an anomalous extension. In this paper, we present a modified version of DL called Prioritized Contextual Default Logic (PCtDL). In this logic a context is used to give priority to a default deriving another default's exception condition and therefore the non-normal part of the justification of a semi-normal default rule is treated differently from its normal part. PCtDL eliminates the possibility of anomalous extensions in both problems without however sacrificing the use of the simple abnormality theory. We also give some basic properties of PCtDL (like joint consistency) and present a possible worlds semantics, with respect to which it is shown to be sound and complete. In some ways, our result is akin to McCarthy's Prioritized Circumscription (although in the YSP other forms of circumscription were used to solve it, like Lifschitz's Pointwise Circumscription). Likewise, the preference criterion used in Brewka's Cumulative Default Logic (with filters), CDLF, albeit similar to ours, still results in an anomalous extension when applied to the aforementioned problems.

[1]  John McCarthy,et al.  Applications of Circumscription to Formalizing Common Sense Knowledge , 1987, NMR.

[2]  Gerhard Brewka Cumulative Default Logic: In Defense of Nonmonotonic Inference Rules , 1991, Artif. Intell..

[3]  David Poole,et al.  A Logical Framework for Default Reasoning , 1988, Artif. Intell..

[4]  Paul H. Morris,et al.  The Anomalous Extension Problem in Default Reasoning , 1988, Artif. Intell..

[5]  Gerhard Brewka,et al.  Adding Priorities and Specificity to Default Logic , 1994, JELIA.

[6]  James P. Delgrande,et al.  Default Logic Revisited , 1991, KR.

[7]  Dov M. Gabbay,et al.  Handbook of logic in artificial intelligence and logic programming (vol. 1) , 1993 .

[8]  Raymond Reiter,et al.  A Logic for Default Reasoning , 1987, Artif. Intell..

[9]  Jürgen Dix Default Theories of Poole-Type and a Method for constructing Cumulative Versions of Default Logic , 1992, ECAI.

[10]  David Poole,et al.  Default logic , 1994 .

[11]  Henry Prakken,et al.  A logical framework for modelling legal argument , 1993, International Conference on Artificial Intelligence and Law.

[12]  Drew McDermott,et al.  Nonmonotonic Logic and Temporal Projection , 1987, Artif. Intell..

[13]  David Poole,et al.  What the Lottery Paradox Tells Us About Default Reasoning , 1989, KR.

[14]  Torsten Schaub,et al.  Possible Worlds Semantics for Default Logics , 1994, Fundam. Informaticae.

[15]  Torsten Schaub On Constrained Default Theories , 1992, ECAI.

[16]  Anthony Hunter A Conceptualization of Preferences in Non-Monotonic Proof Theory , 1992, JELIA.

[17]  David W. Etherington Reasoning With Incomplete Information , 1988 .

[18]  Victor W. Marek,et al.  Nonmonotonic logic - context-dependent reasoning , 1997, Artificial intelligence.

[19]  Victor W. Marek,et al.  Normal Form Results for Default Logic , 1991, Nonmonotonic and Inductive Logic.

[20]  Gerhard Brewka,et al.  Nonmonotonic Reasoning: Logical Foundations of Commonsense By Gerhard Brewka (Cambridge University Press, 1991) , 1991, SGAR.

[21]  Dov M. Gabbay,et al.  Theoretical Foundations for Non-Monotonic Reasoning in Expert Systems , 1989, Logics and Models of Concurrent Systems.

[22]  Arthur Buchsbaum,et al.  The Logic of Epistemic Inconsistency , 1991, KR.

[23]  Thomas F. Gordon,et al.  The pleadings game: formalizing procedural justice , 1993, ICAIL '93.

[24]  Guillermo Ricardo Simari,et al.  A Mathematical Treatment of Defeasible Reasoning and its Implementation , 1992, Artif. Intell..

[25]  Witold Lukaszewicz Considerations on Default Logic , 1984, NMR.

[26]  Philippe Besnard,et al.  An Introduction to Default Logic , 1989, Symbolic Computation.

[27]  Witold Łukaszewicz Non-monotonic reasoning : formalization of commonsense reasoning , 1990 .

[28]  Torsten Schaub,et al.  A Context-Based Framework for Default Logics , 1993, AAAI.

[29]  David Poole,et al.  On the Comparison of Theories: Preferring the Most Specific Explanation , 1985, IJCAI.

[30]  R. Reiter,et al.  SOME REPRESENTATIONAL ISSUES IN DEFAULT REASONING , 1980 .