Proceedings

Finite Model Computation via Answer Set Programming

Download BibTeX Cite

Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Pages 2626-2630.

https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-437

© 2011 International Joint Conferences on Artificial Intelligence

Abstract

We show how Finite Model Computation (FMC) of first-order theories can efficiently and transparentlybe solved by taking advantage of an extension of Answer Set Programming, called incremental Answer Set Programming (iASP). The idea is to use the incremental parameter in iASP programs to account for the domain size of a model. The FMC problem is then successively addressed for increasing domain sizes until an answer set, representing a finite model of the original first-order theory, is found. We developed a system based on the iASP solver iClingo and demonstrate its competitiveness.

  1. [Baral, 2003] C. Baral. Knowledge Representation, Reason- ing and Declarative Problem Solving. Cambridge Univer- sity Press, 2003.
  2. [Baumgartner et al., 2009] P. Baumgartner, A. Fuchs, H. de Nivelle, and C. Tinelli. Computing finite models by re- duction to function-free clause logic. Journal of Applied Logic, 7(1):58-74, 2009.
  3. [Biere et al., 2009] A. Biere, M. Heule, H. van Maaren, and T. Walsh, editors. Handbook of Satisfiability. IOS, 2009.
  4. [Caferra et al., 2004] R. Caferra, A. Leitsch, and N. Peltier. Automated Model Building. Kluwer, 2004.
  5. 5 Tight programs are free of recursion through positive literals (cf. [Baral, 2003]).
  6. [Claessen and Sörensson, 2003] K. Claessen and N. Sörensson. New techniques that improve MACE- style finite model finding. Proceedings of the Workshop on Model Computation (MODEL'03). 2003.
  7. [Eén and Sörensson, 2004] N. Eén and N. Sörensson. An ex- tensible SAT-solver. Proceedings of the 6th International Conference on Theory and Applications of Satisfiability Testing (SAT'03), 502-518. Springer, 2004.
  8. [Gebser et al., 2008] M. Gebser, R. Kaminski, B. Kaufmann, M. Ostrowski, T. Schaub, and S. Thiele. Engineering an incremental ASP solver. Proceedings of the 24th Inter- national Conference on Logic Programming (ICLP'08), 190-205. Springer, 2008.
  9. [Gebser et al., 2010] M. Gebser, O. Sabuncu, and T. Schaub. An incremental answer set programming based system for finite model computation. Proceedings of the 12th European Conference on Logics in Artificial Intelligence (JELIA'10), 169-181. Springer, 2010.
  10. [Gebser et al., 2011] M. Gebser, R. Kaminski, A. König, and T. Schaub. Advances in gringo series 3. Proceedings of the 11th International Conference on Logic Program- ming and Nonmonotonic Reasoning (LPNMR'11), 345- 351. Springer, 2011.
  11. [Lierler and Lifschitz, 2008] Y. Lierler and V. Lifschitz. Logic programs vs. first-order formulas in textual infer- ence. Unpublished draft, 2008.
  12. [McCune, 1994] W. McCune. A Davis-Putnam program and its application to finite first-order model search: Quasi- group existence problems. Technical Report ANL/MCS- TM-194, Argonne National Laboratory, 1994.
  13. [Pérez and Voronkov, 2007] J. Navarro Pérez and A. Voronkov. Encodings of bounded LTL model checking in effectively propositional logic. Proceedings of the 21st International Conference on Automated Deduction (CADE'07), 346-361. Springer, 2007.
  14. [Pérez and Voronkov, 2008] J. Navarro Pérez and A. Voronkov. Planning with effectively proposi- tional logic. Volume in Memoriam of Harald Ganzinger. Springer, To appear.
  15. [Robinson and Voronkov, 2001] J. Robinson and A. Voronkov, editors. Handbook of Automated Rea- soning. Elsevier and MIT Press, 2001.
  16. [Sabuncu and Alpaslan, 2007] O. Sabuncu and F. Alpaslan. Computing answer sets using model generation theorem provers. Proceedings of the 4th International Workshop on Answer Set Programming (ASP'07), 225-240. 2007.
  17. [Simons et al., 2002] P. Simons, I. Niemelä, and T. Soininen. Extending and implementing the stable model semantics. Artificial Intelligence, 138(1-2):181-234, 2002.
  18. [Tammet, 2003] T. Tammet. Finite model building: Im- provements and comparisons. Proceedings of the Work- shop on Model Computation (MODEL'03). 2003.
  19. [Zhang, 1996] J. Zhang. Constructing finite algebras with FALCON. Journal of Automated Reasoning, 17(1):1-22, 1996.

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

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