Computational Intelligence · 1994 · 24 citations · 19 references
ComputingComputer ScienceKnowledge RepresentationLogicSemanticsAutomated ReasoningDeductive ReasoningModal LogicRule-based RepresentationDefault LogicDefault ReasoningFixed-point LogicsReasoning With Incomplete Information
Default logic has been introduced for handling reasoning with incomplete knowledge. It has been widely studied, and various definitions have been proposed for it. Most of the variants have been defined by means of fixed points of some operator. We propose here another approach, which is based on a study of the way in which general rules with exceptions, used in a default reasoning process, can contradict one another. We then isolate sets of noncontradicting rules, as large as possible in order to exploit as much information as possible, and construct, for each of these sets of rules, the set of conclusions that can be deduced from it. We show that our framework encompasses most of the existing variants of default logic, allowing those variants to be compared from a knowledge representation point of view. Our approach also enables us to provide an operational definition of extensions in some interesting cases. Proof‐theoretical and semantical aspects are investigated.
19
Raymond Reiter · Artificial Intelligence · 1980 · 3.9K citations
The stable model semantics for logic programming
Michael Gelfond, Vladimir Lifschitz · 1988 · 3.4K citations
Circumscription—A form of non-monotonic reasoning
John McCarthy · Artificial Intelligence · 1980 · 2K citations
Drew McDermott, Jon Doyle · Artificial Intelligence · 1980 · 891 citations · Full text