Proceedings

A Formal Approach for Cautious Reasoning in Answer Set Programming (Extended Abstract)

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Sister Conferences Best Papers. Pages 4716-4720.

https://doi.org/10.24963/ijcai.2020/652

Abstract

The issue of describing in a formal way solving algorithms in various fields such as Propositional Satisfiability (SAT), Quantified SAT, Satisfiability Modulo Theories, Answer Set Programming (ASP), and Constraint ASP, has been relatively recently solved employing abstract solvers.

In this paper we deal with cautious reasoning tasks in ASP, and design, implement and test novel abstract solutions, borrowed from backbone computation in SAT. By employing abstract solvers, we also formally show that the algorithms for solving cautious reasoning tasks in ASP are strongly related to those for computing backbones of Boolean formulas. Some of the new solutions have been implemented in the ASP solver WASP, and tested.

  1. [Alviano et al., 2014] Mario Alviano, Carmine Dodaro, and Francesco Ricca. Anytime computation of cautious con- sequences in answer set programming. Theory Pract. Log. Program., 14(4-5):755-770, 2014.
  2. [Alviano et al., 2015] Mario Alviano, Carmine Dodaro, Nicola Leone, and Francesco Ricca. Advances in WASP. In Proc. of LPNMR, volume 9345 of Lecture Notes in Computer Science, pages 40-54. Springer, 2015.
  3. [Alviano et al., 2018] Mario Alviano, Carmine Dodaro, Matti Järvisalo, Marco Maratea, and Alessandro Previti. Cautious reasoning in ASP via minimal models and unsat- isfiable cores. Theory Pract. Log. Program., 18(3-4):319- 336, 2018.
  4. [Alviano et al., 2019] Mario Alviano, Giovanni Amendola, Carmine Dodaro, Nicola Leone, Marco Maratea, and Francesco Ricca. Evaluation of disjunctive programs in WASP. In Proc. of LPNMR, volume 11481 of Lecture Notes in Computer Science, pages 241-255. Springer, 2019.
  5. [Amendola et al., 2019] Giovanni Amendola, Carmine Do- daro, and Marco Maratea. Abstract solvers for computing cautious consequences of ASP programs. Theory Pract. Log. Program., 19(5-6):740-756, 2019.
  6. [Arenas et al., 2003] Marcelo Arenas, Leopoldo E. Bertossi, and Jan Chomicki. Answer sets for consistent query an- swering in inconsistent databases. Theory Pract. Log. Pro- gram., 3(4-5):393-424, 2003.
  7. [Brewka and Eiter, 2007] Gerhard Brewka and Thomas Eiter. Equilibria in heterogeneous nonmonotonic multi- context systems. In Proc. of AAAI, pages 385-390. AAAI Press, 2007.
  8. [Brochenin and Maratea, 2015a] Rémi Brochenin and Marco Maratea. Abstract answer set solvers for cautious reasoning. In Proc. of ICLP, volume 1433 of CEUR Workshop Proceedings. CEUR-WS.org, 2015.
  9. [Brochenin and Maratea, 2015b] Rémi Brochenin and Marco Maratea. Abstract solvers for quantified boolean formulas and their applications. In Proc. of AI*IA, volume 9336 of Lecture Notes in Computer Science, pages 205-217. Springer, 2015.
  10. [Brochenin et al., 2014] Remì Brochenin, Yuliya Lierler, and Marco Maratea. Abstract disjunctive answer set solvers. In Proceedings of ECAI 2014, volume 263 of Frontiers in Artificial Intelligence and Applications, pages 165-170. IOS Press, 2014.
  11. [Di Rosa et al., 2008] Emanuele Di Rosa, Enrico Giunchiglia, and Marco Maratea. A new approach for solving satisfiability problems with qualitative pref- erences. In Proc. of ECAI, volume 178 of Frontiers in Artificial Intelligence and Applications. IOS Press, 2008.
  12. [Eiter et al., 2008] Thomas Eiter, Giovambattista Ianni, Thomas Lukasiewicz, Roman Schindlauer, and Hans Tom- pits. Combining answer set programming with descrip- tion logics for the semantic web. Artif. Intell., 172(12- 13):1495-1539, 2008.
  13. [Eiter, 2005] Thomas Eiter. Data integration and answer set programming. In Proc. of LPNMR, volume 3662 of Lec- ture Notes in Computer Science, pages 13-25. Springer, 2005.
  14. [Gebser et al., 2012] Martin Gebser, Benjamin Kaufmann, and Torsten Schaub. Conflict-driven answer set solving: From theory to practice. Artif. Intell., 187:52-89, 2012.
  15. [Gebser et al., 2017] Martin Gebser, Marco Maratea, and Francesco Ricca. The sixth answer set programming competition. Journal of Artificial Intelligence Research, 60:41-95, 2017.
  16. [Gelfond and Lifschitz, 1988] Michael Gelfond and Vladimir Lifschitz. The Stable Model Semantics for Logic Programming. In Proc. of ICLP/SLP, pages 1070-1080, Cambridge, Mass., 1988. MIT Press.
  17. [Janota et al., 2015] Mikolás Janota, Inês Lynce, and Joao Marques-Silva. Algorithms for computing backbones of propositional formulae. AI Comm., 28(2):161-177, 2015.
  18. [Leone et al., 2006] Nicola Leone, Gerald Pfeifer, Wolfgang Faber, Thomas Eiter, Georg Gottlob, Simona Perri, and Francesco Scarcello. The DLV system for knowledge rep- resentation and reasoning. ACM TOCL, 7(3):499-562, 2006.
  19. [Lierler and Truszczynski, 2011] Yuliya Lierler and Miroslaw Truszczynski. Transition systems for model generators -a unifying approach. Theory Pract. Log. Program., 11(4-5):629-646, 2011.
  20. [Lierler, 2011] Yuliya Lierler. Abstract answer set solvers with backjumping and learning. Theory Pract. Log. Pro- gram., 11:135-169, 2011.
  21. [Lierler, 2014] Yuliya Lierler. Relating constraint answer set programming languages and algorithms. Artif. Intell., 207:1-22, 2014.
  22. [Manna et al., 2013] Marco Manna, Francesco Ricca, and Giorgio Terracina. Consistent query answering via ASP from different perspectives: Theory and practice. Theory Pract. Log. Program., 13(2):227-252, 2013.
  23. [Nieuwenhuis et al., 2006] Robert Nieuwenhuis, Albert Oliveras, and Cesare Tinelli. Solving SAT and SAT modulo theories: From an abstract Davis-Putnam- Logemann-Loveland procedure to DPLL(T). Journal of the ACM, 53(6):937-977, 2006.

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

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