Proceedings

Embedding Non-Ground Logic Programs into Autoepistemic Logic for Knowledge-Base Combination

Download BibTeX Cite

Proceedings of the Twentieth International Joint Conference on Artificial Intelligence. Pages 304-308.

© 2007 International Joint Conferences on Artificial Intelligence

Abstract

In the context of the Semantic Web, several approaches to the combination of ontologies, given in terms of theories of classical first-order logic, and rule bases have been proposed. They either cast rules into classical logic or limit the interaction between rules and ontologies. Autoepistemic logic (AEL) is an attractive formalism which allows to overcome these limitations, by serving as a uniform host language to embed ontologies and nonmonotonic logic programs into it. For the latter, so far only the propositional setting has been considered. In this paper, we present several embeddings of normal and disjunctive non-ground logic programs under the stable-model semantics into first-order AEL, and compare them in combination with classical theories, with respect to stable expansions and autoepistemic consequences. Our results reveal differences and correspondences of the embeddings and provide a useful guidance in the choice of a particular embedding for knowledge combination.

  1. [Baader and Hollunder, 1995] F. Baader and B. Hollunder. Embedding defaults into terminological knowledge repre- sentation formalisms. J. Autom. Reas., 14:149-180, 1995.
  2. [Bonatti et al., 2006] P. Bonatti, C. Lutz, and F. Wolter. Ex- pressive non-monotonic description logics based on cir- cumscription. In Proc. KR 2006.
  3. [de Bruijn et al., 2006] J. de Bruijn, T. Eiter, A. Polleres, H. Tompits. On representational issues about combina- tions of classical theories with nonmonotonic rules. In Proc. KSEM 2006.
  4. [Chen, 1993] J. Chen. Minimal knowledge + negation as failure = only knowing (sometimes). In Proc. LPNMR'93.
  5. [Donini et al., 2002] F. M. Donini, D. Nardi, and R. Rosati. Description logics of minimal knowledge and negation as failure. ACM ToCL, 3(2):177-225, 2002.
  6. [Eiter et al., 2004] T. Eiter, T. Lukasiewicz, R. Schindlauer, and H. Tompits. Combining answer set programming with description logics for the semantic web. In Proc. KR 2004.
  7. [Gelfond and Lifschitz, 1988] M. Gelfond and V. Lifschitz. The stable model semantics for logic programming. In Proc. ICLP'88.
  8. [Gelfond and Lifschitz, 1991] M. Gelfond and V. Lifschitz. Classical negation in logic programs and disjunctive data- bases. New Gen. Computing, 9(3/4):365-386, 1991.
  9. [Gelfond and Przymusinska, 1993] M. Gelfond and H. Przy- musinska. Reasoning on open domains. In Proc. LP- NMR'93.
  10. [Heymans et al., 2005] S. Heymans, D. Van Nieuwenborgh, and D. Vermeir. Guarded Open Answer Set Programming. In Proc. LPNMR 2005.
  11. [Horrocks and Patel-Schneider, 2004] I. Horrocks and P. F. Patel-Schneider. A proposal for an OWL rules language. In Proc. WWW 2004.
  12. [Kaminski and Rey, 2002] M. Kaminski and G. Rey. Revis- iting quantification in autoepistemic logic. ACM ToCL, 3(4):542-561, 2002.
  13. [Konolige, 1991] K. Konolige. Quantification in autoepis- temic logic. Fund. Informaticae, 15(3-4):275-300, 1991.
  14. [Levesque and Lakemeyer, 2000] H. Levesque and G. Lake- meyer. The Logic of Knowledge Bases. MIT Press, 2000.
  15. [Lifschitz and Schwarz, 1993] V. Lifschitz and G. Schwarz. Extended logic programs as autoepistemic theories. In Proc. LPNMR'93.
  16. [Marek and Truszczyński, 1993] V. Marek and M. Trusz- czyński. Reflexive autoepistemic logic and logic program- ming. In Proc. LPNMR'93.
  17. [Moore, 1985] R. C. Moore. Semantical considerations on nonmonotonic logic. Art. Intell., 25(1):75-94, 1985. IJCAI
  18. [Przymusinski, 1991] T. Przymusinski. Stable semantics for disjunctive programs. New Gen. Comp., 9(3-4):401-424.
  19. [Rosati, 2006] R. Rosati. DL+log: Tight integration of de- scription logics and disjunctive datalog. In Proc. KR 2006.
  20. [Van Belleghem et al., 1997] K. van Belleghem, M. Deneck- er, and D. De Schreye. A strong correspondence between description logics and open logic programming. In Proc. ICLP'97.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards