ontop icon indicating copy to clipboard operation
ontop copied to clipboard

Can ontop reasoner support rule-based reasoning?

Open Cq5616 opened this issue 3 years ago • 1 comments

Description

To the best of my knowledge, the reasoner of ontop (an OWL2 QL reasoner) is based on ontology. It can do something like completing the hierarchy of properties and classes, identifing domain/range from reverse property, etc. I wonder can ontop reasoner support rule-based reasoning? For example, like Apache Jena rules engine. If ontop has its rule engine, how to use it ?

Cq5616 avatar Jun 27 '22 04:06 Cq5616

Hi @Cq5616, no Ontop does not directly support rule-based reasoning.

Some colleagues investigated how to rewrite more expressive ontologies (e.g. OWL2 RL) into a OWL2 QL ontology with a larger mapping, and how to approximate these ontologies when all their expressive power cannot be expressed in this setting.

This work led to an article (https://arxiv.org/pdf/1511.08412.pdf) and a prototype implementation (https://github.com/ontop/ontoprox). Results were encouraging but so far this work hasn't been continued and nothing has been merged into Ontop.

bcogrel avatar Jul 06 '22 08:07 bcogrel