Proceedings

Translating First-Order Theories into Logic Programs

Download BibTeX Cite

Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Pages 1126-1130.

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

© 2011 International Joint Conferences on Artificial Intelligence

Abstract

This paper focuses on computing first-order theories under either stable model semantics or circumscription. A reduction from first-order theories to logic programs under stable model semantics over finite structures is proposed, and an embedding of circumscription into stable model semantics is also given. Having such reduction and embedding, reasoning problems represented by first-order theories under these two semantics can then be handled by using existing answer set solvers. The effectiveness of this approach in computing hard problems beyond NP is demonstrated by some experiments.

  1. [Cabalar et al., 2005] P. Cabalar, D. Pearce, and A. Valverde. Reducing propositional theories in equilibrium logic to logic programs. In Proc. EPIA'05, pages 4-17, 2005.
  2. [Cabalar, 2009] P. Cabalar. Existential quantifiers in the rule body. In Proc. WLP'09, pages 59-74, 2009.
  3. [Cadoli et al., 1992] M. Cadoli, T. Eiter, and G. Gottlob. An efficient method for eliminating varying predicates from a circumscription. Artificial Intelligence, 54:397-410, 1992.
  4. [Eiter et al., 1996] T. Eiter, G. Gottlob, and Y. Gurevich. Normal forms for second-order logic over finite structures, and classification of NP optimization problems. Annals of Pure and Applied Logic, 78:111-125, 1996.
  5. [Eiter et al., 1997] T. Eiter, G. Gottlob, and H. Mannila. Dis- junctive datalog. ACM Transactions on Database Sys- tems,, 22:364-418, 1997.
  6. [Ferraris et al., 2009] P. Ferraris, J. Lee, V. Lifschitz, and R. Palla. Symmetric splitting in the general theory of sta- ble models. In Proc. IJCAI'09, pages 797-803, 2009. IJCAI
  7. [Ferraris et al., 2011] P. Ferraris, J. Lee, and V. Lifschitz. Stable models and circumscription. Artificial Intelligence, 175:236-263, 2011.
  8. [Janhunen and Oikarinen, 2004] T. Janhunen and E. Oikari- nen. Capturing parallel circumscription with disjunctive logic programs. In Proc. JELIA'04, pages 134-146, 2004.
  9. [Kim et al., 2009] T.-W. Kim, J. Lee, and R. Palla. Circum- scriptive event calculus as answer set programming. In Proc. IJCAI'09, pages 823-829, 2009. IJCAI
  10. [Lee and Palla, 2009] J. Lee and R. Palla. System F2LP - computing answer sets of first-order formulas. In Proc. LPNMR'09, pages 515-521, 2009.
  11. [Lifschitz, 1985] V. Lifschitz. Computing circumscription. In Proc. IJCAI'85, pages 121-127, 1985.
  12. [Lin and Zhou, 2011] F. Lin and Y. Zhou. From answer set logic programming to circumscription via logic of GK. Ar- tificial Intelligence, 175:264-277, 2011. IJCAI
  13. [McCarthy, 1980] J. McCarthy. Circumscription -A form of non-monotonic reasoning. Artificial Intelligence, 13:27- 39, 1980.
  14. [Pearce and Valverde, 2005] D. Pearce and A. Valverde. A first order nonmonotonic extension of constructive logic. Studia Logica, 80:321-346, 2005.
  15. [Schaefer and Umans, 2002] M. Schaefer and C. Umans. Completeness in the polynomial-time hierarchy: A com- pendium. SIGACT News, 33:32-49, 2002.

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

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