Title
Hypothetical reasoning in logic programs
Abstract
In order to express incomplete knowledge, extended logic programs have been proposed as logic programs with classical negation along with negation as failure. This paper discusses ways to deal with a broad class of common sense knowledge by using extended logic programs. For this purpose, we present a uniform approach for dealing with both incomplete and contradictory programs, as a simple framework of hypothetical reasoning in which some rules are dealt with as candidate hypotheses that can be used to augment the background theory. This theory formation framework can be used for default reasoning, contradiction removals, the closed world assumption, and abduction. We also show a translation of the theory formation framework to an extended logic program whose answer sets correspond to the consistent belief sets of augmented theories.
Year
DOI
Venue
1994
10.1016/0743-1066(94)90043-4
The Journal of Logic Programming
Field
DocType
Volume
Default logic,Automated reasoning,Autoepistemic logic,Algorithm,Description logic,Multimodal logic,Non-monotonic logic,Deductive reasoning,Artificial intelligence,Philosophy of logic,Mathematics
Journal
18
Issue
ISSN
Citations 
3
0743-1066
18
PageRank 
References 
Authors
1.15
34
1
Name
Order
Citations
PageRank
Katsumi Inoue116910.09