Proceedings

Forgetting for Answer Set Programs Revisited

Download BibTeX Cite

Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 1162-1167.

© 2013 International Joint Conferences on Artificial Intelligence

Abstract

A new semantic forgetting for answer set programs (ASP), called SM-forgetting, is proposed in the paper.It distinguishes itself from the others in that it preserves not only skeptical and credulous consequences on unforgotten variables, but also strong equivalence — forgetting same variables in strongly equivalent logic programs has strongly equivalent results. The forgetting presents a positive answer to Gabbay, Pearce and Valverde's open question — if ASP has uniform interpolation property. We also investigate some properties, algorithm and computational complexities for the forgetting. It shows that computing the forgetting result is generally intractable even for Horn logic programs.

  1. [Baral, 2003] Chitta Baral. Knowledge Representation, Rea- soning and Declarative Problem Solving. Cambridge Uni- versity Press, New York, NY, 2003.
  2. [Brewka et al., 2011] Gerhard Brewka, Thomas Eiter, and Miroslaw Truszczynski. Answer set programming at a glance. Communications of the ACM, 54(12):92-103, 2011.
  3. [Cabalar and Ferraris, 2007] Pedro Cabalar and Paolo Fer- raris. Propositional theories are strongly equivalent to logic programs. Theory and Practice of Logic Program- ming, 7(6):745-759, 2007.
  4. [Eiter and Wang, 2008] Thomas Eiter and Kewen Wang. Se- mantic forgetting in answer set programming. Artificial Intelligence, 172(14):1644-1672, 2008.
  5. [Eiter et al., 2005] Thomas Eiter, Hans Tompits, and Stefan Woltran. On solution correspondences in answer-set pro- gramming. In Proceedings of the Nineteenth International Joint Conference on Artificial Intelligence, pages 97-102, Edinburgh, Scotland, UK, 2005. Professional Book Cen- ter. [Ferraris et al., 2006] IJCAI
  6. Paolo Ferraris, Joohyung Lee, and Vladimir Lifschitz. A generalization of the lin-zhao the- orem. Annals of Mathematics and Artificial Intelligence, 47(1-2):79-101, 2006.
  7. [Ferraris, 2005] Paolo Ferraris. Answer sets for proposi- tional theories. In Logic Programming and Nonmonotonic Reasoning, 8th International Conference, volume 3662 of Lecture Notes in Computer Science, pages 119-131, Dia- mante, Italy, 2005. Springer. Gabbay et al., 2011]
  8. Dov M. Gabbay, David Pearce, and Agustín Valverde. Interpolable formulas in equilibrium logic and answer set programming. Journal of Artificial Intelligence Research, 42:917-943, 2011.
  9. [Gelfond and Lifschitz, 1988] Michael Gelfond and Vladimir Lifschitz. The stable model semantics for logic programming. In Proceedings of the Fifth Interna- tional Conference and Symposium on Logic Programming, pages 1070-1080, Seattle, Washington, 1988. MIT Press.
  10. [Konev et al., 2012] Boris Konev, Michel Ludwig, Dirk Walther, and Frank Wolter. The logical difference for the lightweight description logic el. Journal of Artificial Intel- ligence Research, 44:633-708, 2012.
  11. [Lang and Marquis, 2010] Jérôme Lang and Pierre Marquis. Reasoning under inconsistency: A forgetting-based ap- proach. Artificial Intelligence, 174(12-13):799-823, 2010.
  12. [Lang et al., 2003] Jérôme Lang, Paolo Liberatore, and Pierre Marquis. Propositional independence: Formula- variable independence and forgetting. Journal of Artifical Intelligence Research, 18:391-443, 2003.
  13. [Lifschitz et al., 1999] Vladimir Lifschitz, Lappoon R. Tang, and Hudson Turner. Nested expressions in logic programs. Annals of Mathematics and Artificial Intelligence, 25(3- 4):369-389, 1999.
  14. [Lifschitz et al., 2001] Vladimir Lifschitz, David Pearce, and Agustín Valverde. Strongly equivalent logic programs. ACM Transactions on Computational Logic, 2(4):526- 541, 2001.
  15. [Lin and Reiter, 1994] Fangzhen Lin and Ray Reiter. Forget it! In In Proceedings of the AAAI Fall Symposium on Relevance, pages 154-159, 1994.
  16. [Lin and Zhao, 2004] Fangzhen Lin and Yuting Zhao. AS- SAT: computing answer sets of a logic program by SAT solvers. Artificial Intelligence, 157(1-2):115-137, 2004.
  17. [Liu and Wen, 2011] Yongmei Liu and Ximing Wen. On the progression of knowledge in the situation calculus. In IJCAI 2011, Proceedings of the 22nd International Joint Conference on Artificial Intelligence, pages 976- 982, Barcelona, Catalonia, Spain, 2011. IJCAI/AAAI. IJCAI
  18. [Pearce et al., 2009] David Pearce, Hans Tompits, and Ste- fan Woltran. Characterising equilibrium logic and nested logic programs: Reductions and complexity. Theory and Practice of Logic Programming, 9(5):565-616, 2009.
  19. [Pearce, 1996] David Pearce. A new logical characterisation of stable models and answer sets. In Non-Monotonic Ex- tensions of Logic Programming, NMELP'96, volume 1216 of Lecture Notes in Computer Science, pages 57-70, Bad Honnef, Germany, 1996. Springer.
  20. [Visser, 1996] Albert Visser. Uniform interpolation and lay- ered bisimulation. In Gödel'96, pages 139-164, 1996.
  21. [Wang et al., 2010] Zhe Wang, Kewen Wang, Rodney W. Topor, and Jeff Z. Pan. Forgetting for knowledge bases in dl-lite. Annuals of Mathematics and Artificial Intelligence, 58(1-2):117-151, 2010.
  22. [Wang et al., 2012] Yisong Wang, Yan Zhang, Yi Zhou, and Mingyi Zhang. Forgetting in logic programs under strong equivalence. In Principles of Knowledge Representation and Reasoning: Proceedings of the Thirteenth Interna- tional Conference, pages 643-647, Rome, Italy, 2012. AAAI Press.
  23. [Wong, 2009] Ka-Shu Wong. Forgetting in Logic Programs. PhD thesis, The University of New South Wales, 2009.
  24. [Zhang and Foo, 2006] Yan Zhang and Norman Y. Foo. Solving logic program conflict through strong and weak forgettings. Artificial Intelligence, 170(8-9):739-778, 2006. IJCAI
  25. [Zhang and Zhou, 2009] Yan Zhang and Yi Zhou. Knowl- edge forgetting: Properties and applications. Artificial In- telligence, 173(16-17):1525-1537, 2009.

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

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