DocumentCode
1038718
Title
A computationally tractable nonmonotonic logic
Author
Weigert, Thomas J. ; Tsai, Jeffrey J P
Author_Institution
Res. Inst. for Symbolic Comput., Johannes Kepler Univ., Linz, Austria
Volume
6
Issue
1
fYear
1994
fDate
2/1/1994 12:00:00 AM
Firstpage
57
Lastpage
63
Abstract
Nonmonotonic logic is intended to apply specifically to situations where the initial information is incomplete. Using nonmonotonic reasoning procedures we shall be able to jump to conclusions, but withdraw them later when we gain additional information. A number of nonmonotonic logics have been introduced and widely discussed. Nonmonotonic logics tend to be introduced proof theoretically, and little attention is paid to their semantic characteristics or their computational tractability. We address both of these issues by presenting a nonmonotonic logic for the Herbrand subset of first-order predicate logic. This nonmonotonic logic is shown to be both sound and complete. Theories formulated in this logic can be executed in logic programming fashion
Keywords
formal logic; logic programming; nonmonotonic reasoning; Herbrand subset; computationally tractable nonmonotonic logic; first-order predicate logic; incomplete information; knowledge representation; logic programming; nonmonotonic reasoning procedures; proof theoretically; reasoning; semantic characteristics; Artificial intelligence; Automatic logic units; Birds; Knowledge representation; Logic programming;
fLanguage
English
Journal_Title
Knowledge and Data Engineering, IEEE Transactions on
Publisher
ieee
ISSN
1041-4347
Type
jour
DOI
10.1109/69.273025
Filename
273025
Link To Document