Proceedings

First-Order Modular Logic Programs and their Conservative Extensions (Extended Abstract)

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Best Sister Conferences. Pages 4859-4863.

https://doi.org/10.24963/ijcai.2017/682

Abstract

This paper introduces first-order modular logic programs, which provide a way of viewing answer set programs as consisting of many independent, meaningful modules. We also present conservative extensions of such programs. This concept helps to identify strong relationships between modular programs as well as between traditional programs. For example, we illustrate how the notion of a conservative extension can be used to justify the common projection rewriting. This is a short version of a paper was presented at the 32nd International Conference on Logic Programming (Harrison and Lierler, 2016).

  1. [Denecker et al., 2012] Marc Denecker, Yuliya Lierler, Miroslaw Truszczynski, and Joost Vennekens. A tarskian informal semantics for answer set programming. 2012.
  2. [Faber et al., 1999] Wolfgang Faber, Nicola Leone, Cristinel Mateis, and Gerald Pfeifer. Using database optimization techniques for nonmonotonic reasoning. pages 135-139, 1999.
  3. [Ferraris and Lifschitz, 2005] Paolo Ferraris and Vladimir Lifschitz. Weight constraints as nested expressions. The- ory and Practice of Logic Programming, 5(1-2):45-74, 2005.
  4. [Ferraris et al., 2009] Paolo Ferraris, Joohyung Lee, Vladimir Lifschitz, and Ravi Palla. Symmetric splitting in the general theory of stable models. In Proceedings of International Joint Conference on Artificial Intelligence (IJCAI), pages 797-803, 2009. IJCAI
  5. [Ferraris et al., 2011] Paolo Ferraris, Joohyung Lee, and Vladimir Lifschitz. Stable models and circumscription. Artificial Intelligence, 175:236-263, 2011.
  6. [Ferraris, 2005] Paolo Ferraris. Answer sets for proposi- tional theories. In Proceedings of International Confer- ence on Logic Programming and Nonmonotonic Reason- ing (LPNMR), pages 119-131, 2005.
  7. [Gelfond and Lifschitz, 1988] Michael Gelfond and Vladimir Lifschitz. The stable model semantics for logic programming. In Robert Kowalski and Kenneth Bowen, editors, Proceedings of International Logic Pro- gramming Conference and Symposium, pages 1070-1080.
  8. [Harrison and Lierler, 2016] Amelia Harrison and Yuliya Lierler. First-order modular logic programs and their con- servative extensions. Theory and Practice of Logic Pro- gramming, 16(5-6):755-770, 2016.
  9. [Leake, 2016] David Leake, editor. AI Magazine, volume 37(3). 2016. Special Issue on Answer Set Programming. [Lierler and Truszczyński, 2013]
  10. Yuliya Lierler and Miroslaw Truszczyński. Modular answer set solv- ing. In Proceedings of the 27th AAAI Conference on Artificial Intelligence, 2013.
  11. [Lifschitz et al., 2001] Vladimir Lifschitz, David Pearce, and Agustin Valverde. Strongly equivalent logic programs. ACM Transactions on Computational Logic, 2:526-541, 2001.
  12. [Lifschitz, 2002] Vladimir Lifschitz. Answer set program- ming and plan generation. Artificial Intelligence, 138:39- 54, 2002.
  13. [Oikarinen and Janhunen, 2008] Emilia Oikarinen and Tomi Janhunen. Achieving compositionality of the stable model semantics for Smodels programs. Theory and Practice of Logic Programming, 5-6:717-761, 2008.
  14. [Wang et al., 2014] Yisong Wang, Yan Zhang, Yi Zhou, and Mingyi Zhang. Knowledge forgetting in answer set pro- gramming. Journal of Artificial Intelligence Research, 50(1):31-70, 2014.

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

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