Skip to main content
Log in

Autoepistemic circumscription and logic programming

  • Published:
Journal of Automated Reasoning Aims and scope Submit manuscript

Abstract

We propose a framework of autoepistemic reasoning in which the underlying semantics is determined by the choice of a nonmonotonic inference mechanism and by specifying abelief constraint. While the latter makes the approach flexible in meeting possibly different applications, the former links the resulting semantics to a nonmonotonic reasoning formalism and thus allows adoption of existing techniques. In this paper we choosecircumscription as the underlying inference mechanism and use two different belief constraints to define two semantics,the stable circumscriptive semantics andthe well-founded circumscriptive semantics, for autoepistemic theories. The former coincides with Moore's autoepistemic logic for logic programs and is arguably more desirable in handling disjunctive autoepistemic theories. The latter is a reconstruction and extension of Przymusinski's iterative method for computing the leastAEL(circ) expansions for logic programs. We show that for logic programs the two construction methods coincide. However, while Przymusinski's construction method is restricted to logic programs only, the well-founded circumscriptive semantics is applicable to more general autoepistemic theories.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Gelfond, M., ‘On stratified autoepistemic theories’, inProc. AAAI-87, pp. 207–211 (1988).

  2. Gelfond, M. and Lifschitz, V., ‘The stable model semantics for logic programming’, inProc. 5th Symposium Conference on Logic Programming (R. A. Kowalski and K. A. Bowen, eds.), MIT Press, pp. 1070–1080 (1988).

  3. Konolige, K., ‘On the relation between default and autoepistemic logic’,Artificial Intelligence 35, 343–382 (1988).

    Google Scholar 

  4. Lifschitz, V., ‘Computing circumscription’,Proc. IJCAI-85, Los Angeles, CA, pp. 121–127 (1985).

  5. Lifschitz, V., ‘Between circumscription and autoepistemic logic’,Proc. First International Conference on Principles of Knowledge Representation and Reasoning, Toronto, Ont., pp. 235–244 (1989).

  6. McCarthy, J., ‘Circumscription — a form of non-monotonic reasoning’,Artificial Intelligence 13, 27–39 (1980).

    Article  Google Scholar 

  7. McCarthy, J., ‘Applications of circumscription to formalizing common-sense reasoning’,Artificial Intelligence 28, 86–116 (1986).

    Google Scholar 

  8. Moore, R. C., ‘Semantical considerations on nonmonotonic logic’,Artificial Intelligence 25, 75–94 (1985).

    Google Scholar 

  9. Przymusinski, T. C., ‘Autoepistemic logics of closed world beliefs and logic programming’, inProc. Workshop on Nonmonotonic Reasoning and Logic programming, MIT Press, pp. 3–20 (July 1991).

  10. Przymusinski, T. C., ‘Semantics of disjunctive logic programs and deductive databases’, inProc. 2nd International Conference on Object Oriented and Deductive Databases, pp. 87–107 (Dec. 1991).

  11. Reiter, R., ‘On closed-world data bases’, inLogic and Data Bases (H. Gallaire and J. Minkjer, eds.), Plenum Press (1978).

  12. Stalnaker, R. C., ‘A note on monotonic model logic, Tech Report, Department of Philosophy, Cornell University (1980).

  13. Yuan, L. and You, J., ‘Discrimination circumscription’, inProc. 10th Conference on Foundations of Software Technology and Theoretical Computer Science, LNCS 472, pp. 21–32 (1990).

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yuan, L.Y., You, JH. Autoepistemic circumscription and logic programming. J Autom Reasoning 10, 143–160 (1993). https://doi.org/10.1007/BF00881833

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00881833

Key words

Navigation