In this paper, we propose Ontological Logic Programming (OLP), a novel approach that combines logic programming with ontologi-cal reasoning. The proposed approach enables the use of ontolog-ical terms (i.e., individuals, classes and properties) directly within logic programs. The interpretation of these terms are delegated to an ontology reasoner during the interpretation of the program. Un-like similar approaches, OLP makes use of the full capacity of both the ontological reasoning and logic programming. We evaluate the computational properties of OLP in different settings and show that its performance can be significantly improved using caching mech-anisms. Furthermore, using a case-study, we demonstrate the use-fulness of OLP in real-lif...
AbstractIn this paper we give a short introduction to logic programming approach to knowledge repres...
The Semantic Web is a vision of the current Web where re-sources have exact meaning assigned in term...
We integrate an expressive class of description logics (DLs) and answer set programming by extendin...
Due to copyright restrictions, the access to the full text of this article is only available via sub...
Abstract. This paper provides an introduction to knowledge representation using OntoDLP, a formalism...
The Semantic Web is a future vision of the web where stored information has exact meaning, thus enab...
Logic programming (LP) is often seen as a way to overcome several shortcomings of the Web Ontology L...
We integrate ontology languages and logic programming (LP) by extending disjunctive logic programs (...
Ontologies are a fundamental component of the Semantic Web since they provide a formal and machine m...
Abstract. Today ontologies are heavily used in the sematic web. As they grow in size reasoning syste...
We integrate ontology languages and logic programming (LP) by extending disjunctive logic programs (...
In spite of the increasing effort spent on building ontologies for the Semantic Web, little attentio...
Acquiring and maintaining Semantic Web rules is very demanding and can be automated though partially...
Ontologies form the basis of the Semantic Web. Description Logics (DLs) are often the languages of c...
In this paper we give a short introduction to logic programming approach to knowledge representation...
AbstractIn this paper we give a short introduction to logic programming approach to knowledge repres...
The Semantic Web is a vision of the current Web where re-sources have exact meaning assigned in term...
We integrate an expressive class of description logics (DLs) and answer set programming by extendin...
Due to copyright restrictions, the access to the full text of this article is only available via sub...
Abstract. This paper provides an introduction to knowledge representation using OntoDLP, a formalism...
The Semantic Web is a future vision of the web where stored information has exact meaning, thus enab...
Logic programming (LP) is often seen as a way to overcome several shortcomings of the Web Ontology L...
We integrate ontology languages and logic programming (LP) by extending disjunctive logic programs (...
Ontologies are a fundamental component of the Semantic Web since they provide a formal and machine m...
Abstract. Today ontologies are heavily used in the sematic web. As they grow in size reasoning syste...
We integrate ontology languages and logic programming (LP) by extending disjunctive logic programs (...
In spite of the increasing effort spent on building ontologies for the Semantic Web, little attentio...
Acquiring and maintaining Semantic Web rules is very demanding and can be automated though partially...
Ontologies form the basis of the Semantic Web. Description Logics (DLs) are often the languages of c...
In this paper we give a short introduction to logic programming approach to knowledge representation...
AbstractIn this paper we give a short introduction to logic programming approach to knowledge repres...
The Semantic Web is a vision of the current Web where re-sources have exact meaning assigned in term...
We integrate an expressive class of description logics (DLs) and answer set programming by extendin...