Proceedings

Epistemic Reasoning in Logic Programs

Download BibTeX Cite

Proceedings of the Twentieth International Joint Conference on Artificial Intelligence. Pages 647-652.

© 2007 International Joint Conferences on Artificial Intelligence

Abstract

Although epistemic logic programming has an enhanced capacity to handle complex incomplete information reasoning and represent agents' epistemic behaviours, it embeds a significantly higher computational complexity than non-disjunctive and disjunctive answer set programming. In this paper, we investigate some important properties of epistemic logic programs. In particular, we show that Lee and Lifschitz's result on loop formulas for disjunctive logic programs can be extended to a special class of epistemic logic programs. We also study the polysize model property for epistemic logic programs. Based on these discoveries, we identify two non-trivial classes of epistemic logic programs whose consistency checking complexity is reduced from PSPACE-complete to NP-complete and Sigma_{2}^{P}-complete respectively. We observe that many important applications on epistemic representation fall into these two classes of epistemic logic programs.

  1. [Blackburn et al., 2001] P. Blackburn, M. de Rijke, and Y. Venema. Modal Logic. Cambridge University Press, 2001.
  2. [Gelfond, 1994] M. Gelfond. Logic programming and rea- soning with incomplete information. Annals of Mathemat- ics and Artificial Intelligence, 12:98-116, 1994.
  3. [Lee and Lifschitz, 2003] J. Lee and V. Lifschitz. Loop for- mulas for disjunctive logic programs. In Proceedings of ICLP-2003, pages 451-465, 2003.
  4. [Lifschitz and Razborov, 2006] V. Lifschitz and A. Razborov. Why are there so many loop formulas? ACM Transaction on Computational Logic, 7:261-268, 2006.
  5. [Lin and Zhao, 2004] F. Lin and Y. Zhao. Assat: computing answer sets of a logic program by sat solvers. Artificial Intelligence, 157:115-137, 2004.
  6. [Marek and Truszczynski, 1991] W. Marek and M. Truszczynski. Autoepistemic logic. Journal of ACM, 38:588-619, 1991.
  7. [Papadimitriou, 1995] C.H. Papadimitriou. Computational Complexity. Addison Wesley, 1995.
  8. [Zhang, 2006] Y. Zhang. Computational properties of epis- temic logic programs. In Proceedings of KR-2006, pages 308-317, 2006.

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

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