Proceedings

A Uniform Integration of Higher-Order Reasoning and External Evaluations in Answer-Set Programming

Download BibTeX Cite

Proceedings of the Nineteenth International Joint Conference on Artificial Intelligence. Pages 90-95.

© 2005 International Joint Conferences on Artificial Intelligence

Abstract

We introduce HEX programs, which are nonmonotonic logic programs admitting higher-order atoms as well as external atoms, and we extend the wellknown answer-set semantics to this class of programs. Higher-order features are widely acknowledged as useful for performing meta-reasoning, among other tasks. Furthermore, the possibility to exchange knowledge with external sources in a fully declarative framework such as Answer-Set Programming (ASP) is nowadays important, in particular in view of applications in the Semantic Web area. Through external atoms, HEX programs can model some important extensions to ASP, and are a useful KR tool for expressing various applications. Finally, complexity and implementation issues for a preliminary prototype are discussed.

  1. [Bechhofer et al., 2004] S. Bechhofer, F. van Harmelen, J. Hendler, et al. OWL web ontology language reference. http://www.w3.org/tr/owl-ref/. Link
  2. [Calvanese et al., 2001] D. Calvanese, G. De Giacomo, and M. Lenzerini. A framework for ontology integration. In Proc. SWWS-2001, pp. 303-316, 2001.
  3. [Dantsin et al., 2001] E. Dantsin, T. Eiter, G. Gottlob, and A. Voronkov. Complexity and expressive power of logic programming. ACM Comp. Surveys, 33:374-425, 2001.
  4. [Eiter et al., 1999] T. Eiter, V.S. Subrahmanian, and G. Pick. Heterogeneous active agents, I: Semantics. Artificial Intel- ligence, 108(1-2):179-255, 1999.
  5. [Eiter et al., 2004] T. Eiter, T. Lukasiewicz, R. Schindlauer, and H. Tompits. Combining Answer Set Programming with description logics for the Semantic Web. In Proc. KR-2004, pp. 141-151, 2004.
  6. [Faber et al., 2004] W. Faber, N. Leone, and G. Pfeifer. Re- cursive aggregates in disjunctive logic programs: Seman- tics and complexity. In Proc. JELIA-2004, pp. 200-212, 2004.
  7. [Gelfond and Lifschitz, 1991] M. Gelfond and V. Lifschitz. Classical negation in logic programs and disjunctive databases. New Generation Computing, 9:365-385, 1991.
  8. [Heymans and Vermeir, 2003] S. Heymans and D. Vermeir. Integrating Semantic Web reasoning and Answer Set Pro- gramming. In Proc. ASP-2003, pp. 194-208, 2003.
  9. [Kifer et al., 1995] M. Kifer, G. Lausen, and J. Wu. Logical foundations of object-oriented and frame-based languages. J. ACM, 42(4):741-843, 1995.
  10. [Leone et al., 2005] N. Leone, G. Pfeifer, W. Faber, T. Eiter, G. Gottlob, S. Perri, and F. Scarcello. The DLV system for knowledge representation and reasoning. ACM Transac- tions on Computational Logic, 2005. To appear.
  11. [Łukaszewicz, 1990] W. Łukaszewicz. Non-monotonic Rea- soning: Formalizations of Commonsense Reasoning. Ellis Horwood, 1990.
  12. [Marek et al., 2004] V. Marek, I. Niemelä, and M. Trusz- czyński. Logic programs with monotone cardinality atoms. In Proc. LPNMR-2004, pp. 154-166, 2004.
  13. [Poole, 1988] D. Poole. A logical framework for default rea- soning. Artificial Intelligence, 36:27-47, 1988.
  14. [Rosati, 1999] R. Rosati. Towards expressive KR systems integrating datalog and description logics: Preliminary re- port. In Proc. DL-1999, pp. 160-164, 1999.
  15. [Ross, 1994] K. A. Ross. On negation in HiLog. Journal of Logic Programming, 18(1):27-53, 1994.
  16. [Simons et al., 2002] P. Simons, I. Niemelä, and T. Soininen. Extending and implementing the stable model semantics. Artificial Intelligence, 138:181-234, 2002.
  17. [Sintek and Decker, 2002] M. Sintek and S. Decker. TRIPLE -A query, inference, and transformation lan- guage for the Semantic Web. In Proc. ISWC-2002, pp. 364-378, 2002.

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

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