Proceedings

Nonmonotonic Databases and Epistemic Queries

Download BibTeX Cite

Proceedings of the Twelfth International Joint Conference on Artificial Intelligence. Knowledge Representation. Pages 381-385.

© 1991 International Joint Conferences on Artificial Intelligence

Abstract

The approach to database query evaluation developed by Levesque and Reiter treats databases as first order theories, and queries as formulas of the language which includes, in addition to the language of the database, an epistemic modal operator . In this epistemic query language, one can express questions not only about the external world described by the database, but also about the database itselfabout what the database knows. On the other hand, epistemic formulas are used in knowledge representation for the purpose of expressing defaults. Autoepistemic logic is the best known epistemic nonmonotonic formalism· the logic of grounded knowledge, proposed rec~ntly by Lin and Shoham, is another such system. This paper brings these two directions of research together. We describe a new version of the Lin/Shoham logic, similar in spirit to the Levesque/Reiter theory of epistemic queries. Using this formalism, we can give meaning to epistemic queries in the context of nonmonotonic databases, including logic programs with negation as failure.

  1. [Clark, 1978] Keith Clark. Negation as failure. In Herve Gallaire and Jack Minker, editors, Logic and Data Bases, pages 293-322. Plenum Press, New York, 1978.
  2. [Emden and Kowalski, 1976] Maarten van Emden and Robert Kowalski. The semantics of predicate logic as a programming language. Journal of the ACM, 23( 4) :733-7 42, 1976.
  3. [Gelfond and Lifschitz, 1988] Michael Gelfond and Vladimir Lifschitz. The stable model semantics for logic programming. In Robert Kowalski and Kenneth Bowen, editors, Logic Programming: Proc. ofthe Fifth Int'l Con[ and Symp., pages 1070-1080, 1988.
  4. [Gelfond and Lifschitz, 1990] Michael Gelfond and Vladimir Lifschitz. Logic pro- grams with • classical negation. In David Warren and Peter Szeredi, editors, Logic Programming: Proc. of the Seventh Int'l Con[, pages 579-597, 1990.
  5. Grigorii Schwarz, personal communication. [Gelfond and Lifschitz, 1991] Michael Gelfond and Vladimir Lifschitz. Classical negation in logic programs and disjunctive databases. New Gen- eration Computing, 1991. To apppear.
  6. [Gelfond, 1987] Michael Gelfond. On stratified autoepis- temic theories. In Proc. AAAI-87, pages 207-211 , 1987.
  7. [Gelfond, 1991] Michael Gelfond. Strong introspection. In Proc. AAAI-91, 1991. To apppear. Halpern and Moses, 1984] Joseph Halpern and Yoram Moses. Towards a theory of knowledge and igno- rance: preliminary report. Technical Report RJ 4448 ( 48136), IBM, 1984.
  8. [Konolige, 1982] Kurt Konolige. Circumscriptive igno- rance. In Proc. of AAAI-82, pages 202-204, 1982.
  9. [Levesque, 1984] Hector Levesque. Foundations of a functional approach to knowledge representation. Ar- tificial Intelligence , 23(2) :155-212, 1984.
  10. [Levesque, 1990] Hector Levesque. All I know: a study in autoepistemic logic. Artificial Intelligence, 42(2,3):263-310, 1990.
  11. [Lifschitz, 1990] Vladimir Lifschitz. On open defaults. In John Lloyd, editor, Computational Logic: Sympo- sium Proceedings, pages 80-95. Springer, 1990.
  12. [Lin and Shoham, 1990] Fangzhen Lin and Yoav Shoham. Epistemic semantics for fixed-points non- monotonic logics. In Rohit Parikh, editor, Theoretical Aspects of Reasoning about Knowledge: Proc. of the Third Con[, pages 111-120, 1990.
  13. [Lin, 1988] Fangzhen Lin. Circumscription in a modal logic. In Moshe Vardi, editor, Theoretical Aspects of Reasoning about Knowledge: Proc. of the Second Con[ , pages 113-127, 1988.
  14. [Marek and Truszczynski, 1989] Wiktor Marek and Miroslaw Truszczynski. Relating autoepistemic and default logic. In Ronald Brachman, Hector Levesque, and Raymond Reiter, editors, Proc. of the First Int 'I Conf on Principles of Knowledge Representation and Reasoning, pages 276-288, 1989.
  15. [McCarthy, 1986] John McCarthy. Applications of cir- cumscription to formalizing common sense knowledge. Artific ial Int elligence, 26(3) :89-116, 1986.
  16. [Moore, 1985] Robert Moore. Semantical considera- tions on nonmonotonic logic. Artificial Intelligence, 25(1):75-94, 1985. IJCAI
  17. [Przymusinski, 1989] Teodor Przymusinski. On the declarative and procedural semantics of logic pro- grams. Journal of Automated Reasoning, 5:167-205, 1989.
  18. [Reiter, 1980] Raymond Reiter. A logic for default rea- soning. Artificial Int elligence, 13(1 ,2) :81-132, 1980.
  19. [Reiter, 1988] Raymond Reiter. On integrity con- straints. In Moshe Vardi, editor, Theoretical Aspects of Reasoning about Knowledge: Proc. of the Second Con[, pages 97-111, 1988.
  20. [Reiter, 1990] Raymond Reiter. On asking what a database knows. In John Lloyd, editor, Computa- tional Logic: Symposium Proceedings, pages 96-113.
  21. [Shoham, 1986] Yoav Shoham. Chronological ignorance: Time, nonmonotonicity, necessity and causal theories. In Proc. of AAAI-86, pages 389-393, 1986.
  22. [Siegel, 1990] Pierre Siegel. A modal language for non- monotonic logic. Presented at the DRUMS/CEE Workshop, Marseille, 1990.
  23. [Truszczynski, 1991] Miroslaw Truszczynski. Modal in- terpretations of default logic. In Proc. of IJCA/-91, 1991.

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

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