Proceedings

A Rational Extension of Stable Model Semantics to the Full Propositional Language

Download BibTeX Cite

Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 1118-1123.

© 2013 International Joint Conferences on Artificial Intelligence

Abstract

Answer set programming is the most appreciated framework for non-monotonic reasoning. Stable model semantics, as the semantics behind this success, has been subject to many extensions. The two main such extensions are equilibrium models and FLP semantics. Despite their very interesting foundations, they both have two problems: they cannot guarantee either minimality, or rationality of their intended models. That is, both these semantics allow models in which some atoms are self-justified (i.e., the only possible reason for including those atoms in the model are those atoms themselves). Present paper extends stable model semantics to the full propositional language while guaranteeing both properties above. Our extension is called supported because it guarantees the existence of non-circular justifications for all atoms in a supported model. These goals are achieved through a form of completion in intuitionistic logic. We also discuss how supported models relate to other semantics for non-monotonic reasoning such as equilibrium models. Finally, we discuss the complexity of reasoning about supported models and show that the complexity of brave/cautious reasoning in supported semantics remains as before, i.e., the rationality property comes for no additional cost.

  1. [Apt and Bol, 1994] Krzysztof R. Apt and Roland N. Bol. Logic programming and negation: A survey. Technical report, CWI (Centre for Mathematics and Computer Sci- ence), Amsterdam, The Netherlands, 1994.
  2. [Clark, 1977] Keith L. Clark. Negation as failure. In Logic and Data Bases, pages 293-322, 1977.
  3. [Faber et al., 2004] Wolfgang Faber, Nicola Leone, and Ger- ald Pfeifer. Recursive aggregates in disjunctive logic pro- grams: Semantics and complexity. In José Júlio Alferes and João Alexandre Leite, editors, Logics in Artificial In- telligence, 9th European Conference, JELIA 2004, Lisbon, Portugal, September 27-30, 2004, Proceedings, volume 3229 of Lecture Notes in Computer Science, pages 200- 212. Springer, 2004.
  4. [Ferraris, 2005] Paolo Ferraris. Answer sets for proposi- tional theories. In Proceedings of the 8th international conference on Logic Programming and Nonmonotonic Reasoning, LPNMR'05, pages 119-131, Berlin, Heidel- berg, 2005. Springer-Verlag.
  5. [Gelfond and Lifschitz, 1990] Michael Gelfond and Vladimir Lifschitz. Logic programming. In David H.D. Warren and Peter Szeredi, editors, Proceedings of the 6th International Conference on Logic Programming (ICLP), chapter Logic programs with classical negation, pages 579-597.
  6. [Kleene, 1952] S. C. Kleene. Introduction to Mathematics, page 492. New York, D. Van Nostrand Company, Inc., 1952.
  7. [Ladner, 1977] R. Ladner. The computational complexity of provability in systems of modal propositional logic. SIAM Journal on Computing, 6(3):467-480, 1977.
  8. [Lifschitz, 2010] Vladimir Lifschitz. Thirteen definitions of a stable model. In Andreas Blass, Nachum Dershowitz, and Wolfgang Reisig, editors, Fields of logic and computa- tion, pages 488-503. Springer-Verlag, Berlin, Heidelberg, 2010.
  9. [Moore, 1985] Robert C. Moore. Semantical considerations on nonmonotonic logic. Artif. Intell., 25(1):75-94, January 1985. IJCAI
  10. [Pearce, 2006] David Pearce. Equilibrium logic. Annals of Mathematics and Artificial Intelligence, 47(1-2):3-41, 2006.
  11. [Shen and Wang, 2011] Yi-Dong Shen and Kewen Wang. Extending logic programs with description logic expres- sions for the semantic web. In Proceedings of the 10th in- ternational conference on The semantic web -Volume Part I, ISWC'11, pages 633-648, Berlin, Heidelberg, 2011. Springer-Verlag.
  12. [Shen and Wang, 2012] Yi-Dong Shen and Kewen Wang. FLP semantics without circular justifications for general logic programs. In Jörg Hoffmann and Bart Selman, edi- tors, Proceedings of the Twenty-Sixth AAAI Conference on Artificial Intelligence, July 22-26, 2012, Toronto, Ontario, Canada. AAAI Press, 2012.
  13. [Shen and You, 2009] Yi-Dong Shen and Jia-Huai You. A default approach to semantics of logic programs with con- straint atoms. In Proceedings of the 10th International Conference on Logic Programming and Nonmonotonic Reasoning, LPNMR '09, pages 277-289, Berlin, Heidel- berg, 2009. Springer-Verlag.
  14. [Shen, 2011] Yi-Dong Shen. Well-supported semantics for description logic programs. In Proceedings of the Twenty- Second international joint conference on Artificial Intelli- gence -Volume Volume Two, IJCAI'11, pages 1081-1086. AAAI Press, 2011. IJCAI
  15. [Svejdar, 2003] Vitezslav Svejdar. On the polynomial-space completeness of intuitionistic propositional logic. Arch. Math. Log., 42(7):711-716, 2003.
  16. [Truszczyński, 2010] Miroslaw Truszczyński. Reducts of propositional theories, satisfiability relations, and gener- alizations of semantics of logic programs. Artif. Intell., 174(16-17):1285-1306, November 2010.
  17. [van Emden and Kowalski, 1976] Maarten H. van Emden and Robert A. Kowalski. The semantics of predicate logic as a programming language. J. ACM, 23(4):733-742, 1976.

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

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