Proceedings

Relevance for SAT(ID)

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 596-601.

Abstract

Inductive definitions and justifications are well-studied concepts. Solvers that support inductive definitions have been developed, but several of their computationally nice properties have never been exploited to improve these solvers. In this paper, we present a new notion called relevance. We determine a class of literals that are relevant for a given definition and partial interpretation, and show that choices on irrelevant atoms can never benefit the search for a model. We propose an early stopping criterion and a modification of existing heuristics that exploit relevance. We present a first implementation in MinisatID and experimentally evaluate our approach, and study how often existing solvers make choices on irrelevant atoms.

  1. Krzysztof R. Apt. Principles of Constraint Pro- gramming. Cambridge University Press, 2003.
  2. [Barrett et al., 2009] Clark W. Barrett, Roberto Sebastiani, Sanjit A. Seshia, and Cesare Tinelli. Satisfiability modulo theories. In Armin Biere, Marijn Heule, Hans van Maaren, and Toby Walsh, editors, Handbook of Satisfiability, vol- ume 185 of Frontiers in Artificial Intelligence and Appli- cations, pages 825-885. IOS Press, 2009.
  3. [De Cat et al., 2013] Broes De Cat, Bart Bogaerts, Jo De- vriendt, and Marc Denecker. Model expansion in the pres- ence of function symbols using constraint programming. In 2013 IEEE 25th International Conference on Tools with Artificial Intelligence, Herndon, VA, USA, November 4-6, 2013, pages 1068-1075. IEEE Computer Society, 2013.
  4. [De Cat et al., 2015] Broes De Cat, Marc Denecker, Maurice Bruynooghe, and Peter J. Stuckey. Lazy model expansion: Interleaving grounding with search. J. Artif. Intell. Res. (JAIR), 52:235-286, 2015.
  5. [De Cat et al., 2016] Broes De Cat, Bart Bogaerts, Maurice Bruynooghe, Gerda Janssens, and Marc Denecker. Pred- icate logic as a modelling language: The IDP system. CoRR, abs/1401.6312v2, 2016.
  6. [Denecker and De Schreye, 1993] Marc Denecker and Danny De Schreye. Justification semantics: A unifying framework for the semantics of logic programs. In Luís Moniz Pereira and Anil Nerode, editors, LPNMR, pages 365-379. MIT Press, 1993.
  7. [Denecker and Ternovska, 2008] Marc Denecker and Euge- nia Ternovska. A logic of nonmonotone inductive defini- tions. ACM Trans. Comput. Log., 9(2):14:1-14:52, April 2008.
  8. [Denecker and Vennekens, 2007] Marc Denecker and Joost Vennekens. Well-founded semantics and the algebraic the- ory of non-monotone inductive definitions. In Chitta Baral, Gerhard Brewka, and John S. Schlipf, editors, LPNMR, volume 4483 of Lecture Notes in Computer Science, pages 84-96. Springer, 2007.
  9. [Denecker and Vennekens, 2014] Marc Denecker and Joost Vennekens. The well-founded semantics is the principle of inductive definition, revisited. In Chitta Baral, Giuseppe De Giacomo, and Thomas Eiter, editors, KR, pages 1-10. AAAI Press, 2014.
  10. [Denecker et al., 2015] Marc Denecker, Gerhard Brewka, and Hannes Strass. A formal theory of justifications. In Francesco Calimeri, Giovambattista Ianni, and Miroslaw Truszczynski, editors, Logic Programming and Nonmono- tonic Reasoning -13th International Conference, LPNMR 2015, Lexington, KY, USA, September 27-30, 2015. Pro- ceedings, volume 9345 of Lecture Notes in Computer Sci- ence, pages 250-264. Springer, 2015.
  11. [Denecker, 1998] Marc Denecker. The well-founded seman- tics is the principle of inductive definition. In Jürgen Dix, Luis Fariñas del Cerro, and Ulrich Furbach, editors, JELIA, volume 1489 of LNCS, pages 1-16. Springer, 1998.
  12. [Fu et al., 2005] Zhaohui Fu, Yinlei Yu, and S. Malik. Con- sidering circuit observability don't cares in cnf satisfia- bility. In Design, Automation and Test in Europe, pages 1108-1113 Vol. 2, March 2005.
  13. [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.
  14. [Kleene, 1938] S. C. Kleene. On notation for ordinal num- bers. The Journal of Symbolic Logic, 3(4):150-155, 1938.
  15. [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 Trans. Comput. Log., 7(3):499-562, 2006.
  16. [Marek and Truszczyński, 1999] Victor Marek and Mirosław Truszczyński. Stable models and an alter- native logic programming paradigm. In Krzysztof R. Apt, Victor Marek, Mirosław Truszczyński, and David S. Warren, editors, The Logic Programming Paradigm: A 25-Year Perspective, pages 375-398. Springer-Verlag, 1999.
  17. [Mariën et al., 2007] Maarten Mariën, Johan Wittocx, and Marc Denecker. Integrating inductive definitions in SAT. In Nachum Derschowitz and Andrei Voronkov, editors, LPAR, volume 4790 of LNCS, pages 378-392. Springer, 2007.
  18. [Mariën et al., 2008] Maarten Mariën, Johan Wittocx, Marc Denecker, and Maurice Bruynooghe. SAT(ID): Satisfia- bility of propositional logic extended with inductive defi- nitions. In Hans Kleine Büning and Xishun Zhao, editors, SAT, volume 4996 of LNCS, pages 211-224. Springer, 2008.
  19. [Mariën, 2009] Maarten Mariën. Model Generation for ID- Logic. PhD thesis, Department of Computer Science, KU Leuven, Belgium, February 2009.
  20. [Marques-Silva and Sakallah, 1999] João P. Marques-Silva and Karem A. Sakallah. GRASP: A search algorithm for propositional satisfiability. IEEE Transactions on Comput- ers, 48(5):506-521, 1999.
  21. [Stuckey, 2010] Peter J. Stuckey. Lazy clause generation: Combining the power of SAT and CP (and MIP?) solving. In CPAIOR, pages 5-9, 2010.
  22. [Verstichel, 2013] Jannes Verstichel. The Lock Scheduling Problem (Het sluisplanningsprobleem). PhD thesis, Sci- ence, Engineering and Technology Group, Campus Kulak Kortrijk, Faculty of Science, Campus Kulak Kortrijk, Fac- ulty of Engineering Science, November 2013.

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

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