ACM Home Page
Please provide us with feedback. Feedback
Autoepistemic logic
Full text PdfPdf (2.28 MB)
Source Journal of the ACM (JACM) archive
Volume 38 ,  Issue 3  (July 1991) table of contents
Pages: 587 - 618  
Year of Publication: 1991
ISSN:0004-5411
Authors
Wiktor Marek  Univ. of Kentucky, Lexington
Mirosław Truszczyński  Univ. of Kentucky, Lexington
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 97,   Citation Count: 59
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/116825.116836
What is a DOI?

ABSTRACT

Autoepistemic logic is one of the principal modes of nonmonotonic reasoning. It unifies several other modes of nonmonotonic reasoning and has important application in logic programming. In the paper, a theory of autoepistemic logic is developed. This paper starts with a brief survey of some of the previously known results. Then, the nature of nonmonotonicity is studied by investigating how membership of autoepistemic statements in autoepistemic theories depends on the underlying objective theory. A notion similar to set-theoretic forcing is introduced. Expansions of autoepistemic theories are also investigated. Expansions serve as sets of consequences of an autoepistemic theory and they can also be used to define semantics for logic programs with negation. Theories that have expansions are characterized, and a normal form that allows the description of all expansions of a theory is introduced. Our results imply algorithms to determine whether a theory has a unique expansion. Sufficient conditions (stratification) that imply existence of a unique expansion are discussed. The definition of stratified theories is extended and (under some additional assumptions) efficient algorithms for testing whether a theory is stratified are proposed. The theorem characterizing expansions is applied to two classes of theories, K1-theories and ae-programs. In each case, simple hypergraph characterization of expansions of theories from each of these classes is given. Finally, connections with stable model semantics for logic programs with negation is discussed. In particular, it is proven that the problem of existence of stable models is NP-complete. Authors' Abstract


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
CHELLAS, B.F. Modal Logic. Cambridge University Press, Cambridge. Mass., 1980.
 
4
COHEN, P. J.Set Theory and the Continuum Hypothesis. W. A. Bemjamin. Reading, Mass., 1966.
 
5
GAREY, M. R., AND JOHNSON, D. S.Computers and Intractability. Freeman, San Francisco, Calif., 1979.
 
6
GELFOND, M.On stratified autoepistemic theories In Proceedings of AAAI-87. 1987, pp. 207-211.
 
7
GELFOND, M., AND LIFSCHITZ, V.The stable model semantics for logic programming. In R. Kowalski, and K. Bowen, eds., Logic Programming: Proceedings of the 5th international Conference and Symposium, 1988, pp. 1070-1080.
 
8
 
9
HALPERN, J. Y., AND MOSES, Y.Towards a theory of knowledge: Preliminary report. In R. Reiter, ed., Proceedings of Workshop on Non-Monotonic Reasoning. AAAI, Mohonk, N.Y., 1984, pp. 125-143.
 
10
IMIELINSKI, T.Faithfulness in knowledge bases. Unpublished manuscript.
 
11
 
12
LIFSCHITZ, V.Circumscriptive theories: A logic-based framework for knowledge representation. J. Philos. Logic 17 (1988), 391-441.
 
13
MAREK, W.Stable theories in autoepistemic logic. Fund. Inf. XII (1989), 243-254.
 
14
MCCARTHY, J.Circumscription -- A form of non-monotonic reasoning. Artif. Int. 13 (1980), 27-39.
 
15
 
16
MOORE, R. C.Possible-world semantics autoepistemic logic. In R. Reiter, ed., Proceedings of Workshop on Non-Monotonic Reasoning. AAAI, Mohonk, N.Y., 1984, pp. 344-354.
 
17
 
18
MOORE, R. C. Autoepistemic logic. In P. Smets, E. H. Mamdani, D. Dubois, and H. Prade, eds., Non-Standard Logics for Automated Reasoning. Academic Press, Orlando, Fla., 1988, pp. 105-127.
 
19
 
20
 
21
REITER, R. On closed world databases. In H. Gallaire, and J. Minker, eds., Logic and Data Bases. Plenum Press, New York, N.Y., 1978, pp. 55-76.
 
22
REITER, R.A logic for defaults reasoning. Artif. lnt. 13 (1980), 81-132.
 
23
 
24
STALNAKER, R.A note on non-monotonic modal logic. Unpublished manuscript.
 
25

CITED BY  59


REVIEW

"Ralph Walter Wilkerson : Reviewer"

This paper is extremely well written, with detailed proofs of the principal results provided in an appendix.   more...

Collaborative Colleagues:
Wiktor Marek: colleagues
Mirosław Truszczyński: colleagues