Proceedings

Completion of Disjunctive Logic Programs

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 886-891.

Abstract

Clark's completion plays an important role in ASP computation:it discards unsupported models via unit resolution; hence, it improves the performance of ASP solvers, and at the same time it simplifies their implementation.In the disjunctive case, however, Clark's completion is usually preceded by another transformation known as shift, whose size is quadratic in general. A different approach is proposed in this paper: Clark's completion is extended to disjunctive programs without the need of intermediate program rewritings such as the shift.As in the non-disjunctive case, the new completion is linear in size, and discards unsupported models via unit resolution. Moreover, an ad-hoc propagator for supported model search is presented.

  1. [Abseher et al., 2015] Michael Abseher, Bernhard Bliem, Günther Charwat, Frederico Dusberger, and Stefan Woltran. Computing secure sets in graphs using answer set programming. Journal of Logic and Computation, 2015.
  2. [Alviano et al., 2010] Mario Alviano, Wolfgang Faber, Nicola Leone, Simona Perri, Gerald Pfeifer, and Giorgio Terracina. The disjunctive datalog system DLV. In Datalog Reloaded, volume 6702 of Lecture Notes in Computer Science, pages 282-301. Springer, 2010.
  3. [Alviano et al., 2013] Mario Alviano, Carmine Dodaro, Wolfgang Faber, Nicola Leone, and Francesco Ricca. WASP: A native ASP solver based on constraint learning. In LPNMR 2013, volume 8148 of Lecture Notes in Com- puter Science, pages 54-66. Springer, 2013.
  4. [Alviano et al., 2014] Mario Alviano, Carmine Dodaro, and Francesco Ricca. Anytime computation of cautious conse- quences in answer set programming. TPLP, 14(4-5):755- 770, 2014.
  5. [Alviano et al., 2015a] Mario Alviano, Carmine Dodaro, Nicola Leone, and Francesco Ricca. Advances in WASP. In LPNMR 2015, volume 9345 of Lecture Notes in Com- puter Science, pages 40-54. Springer, 2015.
  6. [Alviano et al., 2015b] Mario Alviano, Carmine Dodaro, and Francesco Ricca. Reduct-based stability check using literal assumptions. In ASPOCP 2015, 2015.
  7. [Audemard and Simon, 2009] Gilles Audemard and Laurent Simon. Predicting learnt clauses quality in modern SAT solvers. In IJCAI 2009, pages 399-404, 2009. IJCAI
  8. [Baral, 2003] Chitta Baral. Knowledge Representation, Rea- soning and Declarative Problem Solving. Cambridge Uni- versity Press, 2003.
  9. [Ben-Eliyahu and Dechter, 1994] Rachel Ben-Eliyahu and Rina Dechter. Propositional semantics for disjunctive logic programs. Ann. Math. Artif. Intell., 12(1-2):53-87, 1994.
  10. [Clark, 1977] Keith L. Clark. Negation as failure. In Logic and Data Bases, pages 293-322, 1977.
  11. [Drescher et al., 2008] Christian Drescher, Martin Gebser, Torsten Grote, Benjamin Kaufmann, Arne König, Max Ostrowski, and Torsten Schaub. Conflict-driven disjunc- tive answer set solving. In KR 2008, pages 422-432. AAAI Press, 2008.
  12. [Erdem and Lifschitz, 2003] Esra Erdem and Vladimir Lifs- chitz. Tight logic programs. TPLP, 3(4-5):499-518, 2003.
  13. [Fages, 1994] François Fages. Consistency of clark's com- pletion and existence of stable models. Meth. of Logic in CS, 1(1):51-60, 1994.
  14. [Gebser et al., 2013] Martin Gebser, Benjamin Kaufmann, and Torsten Schaub. Advanced conflict-driven disjunctive answer set solving. In IJCAI. IJCAI/AAAI, 2013. IJCAI
  15. [Gebser et al., 2015a] Martin Gebser, Amelia Harrison, Roland Kaminski, Vladimir Lifschitz, and Torsten Schaub. Abstract gringo. TPLP, 15(4-5):449-463, 2015.
  16. [Gebser et al., 2015b] Martin Gebser, Roland Kaminski, Benjamin Kaufmann, Javier Romero, and Torsten Schaub. Progress in clasp series 3. In LPNMR 2015, volume 9345 of Lecture Notes in Computer Science, pages 368-383. Springer, 2015.
  17. [Gelfond and Kahl, 2014] Michael Gelfond and Yulia Kahl. Knowledge Representation, Reasoning, and the Design of Intelligent Agents: The Answer-Set Programming Ap- proach. Cambridge University Press, 2014.
  18. [Ignatiev et al., 2015] Alexey Ignatiev, Alessandro Previti, Mark H. Liffiton, and Joao Marques-Silva. Smallest MUS extraction with minimal hitting set dualization. In CP 2015, volume 9255 of Lecture Notes in Computer Science, pages 173-182. Springer, 2015.
  19. [Janhunen and Niemelä, 2011] Tomi Janhunen and Ilkka Niemelä. Compact translations of non-disjunctive an- swer set programs to propositional clauses. In Logic Programming, Knowledge Representation, and Nonmono- tonic Reasoning, volume 6565 of Lecture Notes in Com- puter Science, pages 111-130. Springer, 2011.
  20. [Janhunen, 2006] Tomi Janhunen. Some (in)translatability results for normal logic programs and propositional the- ories. Journal of Applied Non-Classical Logics, 16(1- 2):35-86, 2006.
  21. [Lee and Lifschitz, 2003] Joohyung Lee and Vladimir Lifs- chitz. Loop formulas for disjunctive logic programs. In ICLP 2003, volume 2916 of Lecture Notes in Computer Science, pages 451-465. Springer, 2003.
  22. [Leone et al., 1997] Nicola Leone, Pasquale Rullo, and Francesco Scarcello. Disjunctive stable models: Un- founded sets, fixpoint semantics, and computation. Inf. Comput., 135(2):69-112, 1997.
  23. [Lierler, 2005] Yuliya Lierler. Cmodels -SAT-based disjunc- tive answer set solver. In LPNMR 2005, volume 3662 of Lecture Notes in Computer Science, pages 447-451. Springer, 2005.
  24. [Liffiton and Sakallah, 2008] Mark H. Liffiton and Karem A. Sakallah. Algorithms for computing minimal unsatisfiable subsets of constraints. J. Autom. Reasoning, 40(1):1-33, 2008.
  25. [Lifschitz, 2002] Vladimir Lifschitz. Answer set program- ming and plan generation. Artif. Intell., 138(1-2):39-54, 2002.
  26. [Marek and Truszczyński, 1999] Victor W. Marek and Mirosław Truszczyński. Stable models and an alternative logic programming paradigm. In The Logic Programming Paradigm -A 25-Year Perspective, pages 375-398. Springer Verlag, 1999.
  27. [Niemelä, 1999] Ilkka Niemelä. Logic programs with stable model semantics as a constraint programming paradigm. Ann. Math. Artif. Intell., 25(3-4):241-273, 1999.
  28. [Przymusinski, 1991] Teodor C. Przymusinski. Stable se- mantics for disjunctive programs. New Generation Com- put., 9(3/4):401-424, 1991.
  29. [Silva and Sakallah, 1996] João P. Marques Silva and Karem A. Sakallah. GRASP -a new search algorithm for satisfiability. In ICCAD, pages 220-227, 1996.
  30. [Simons et al., 2002] Patrik Simons, Ilkka Niemelä, and Timo Soininen. Extending and implementing the stable model semantics. Artif. Intell., 138(1-2):181-234, 2002.

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

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