Chapter

Semantic Techniques for the Web

Volume 5500 of the series Lecture Notes in Computer Science pp 1-49

Hybrid Reasoning with Rules and Ontologies

  • Włodzimierz DrabentAffiliated withInstitute of Computer Science, Polish Academy of SciencesDepartment of Computer and Information Science, Linköping University
  • , Thomas EiterAffiliated withInstitut für Informationssysteme, Technische Universität Wien
  • , Giovambattista IanniAffiliated withInstitut für Informationssysteme, Technische Universität WienDipartimento di Matematica, Università della Calabria
  • , Thomas KrennwallnerAffiliated withInstitut für Informationssysteme, Technische Universität Wien
  • , Thomas LukasiewiczAffiliated withComputing Laboratory, University of OxfordInstitut für Informationssysteme, Technische Universität Wien
  • , Jan MałuszyńskiAffiliated withDepartment of Computer and Information Science, Linköping University

* Final gross prices may vary according to local VAT.

Get Access

Abstract

The purpose of this chapter is to report on work that has been done in the REWERSE project concerning hybrid reasoning with rules and ontologies. Two major streams of work have been pursued within REWERSE. They start from the predominant semantics of non-monotonic rules in logic programming. The one stream was an extension of non-monotonic logic programs under answer set semantics, with query interfaces to external knowledge sources. The other stream, in the spirit of the \(\mathcal{AL}\)-log approach of enhanced deductive databases, was an extension of Datalog (with the well-founded semantics, which is predominant in the database area). The former stream led to so-called non-monotonic dl-programs and hex-programs, and the latter stream to hybrid well-founded semantics. Further variants and derivations of the formalisms (like a well-founded semantics for dl-programs, respecting probabilistic knowledge, priorities, etc.) have been conceived.