Learning the Right Expansion-ordering Heuristics for Satisfiability Testing in OWL Reasoners

04/20/2019
by   Razieh Mehri, et al.
0

Web Ontology Language (OWL) reasoners are used to infer new logical relations from ontologies. While inferring new facts, these reasoners can be further optimized, e.g., by properly ordering disjuncts in disjunction expressions of ontologies for satisfiability testing of concepts. Different expansion-ordering heuristics have been developed for this purpose. The built-in heuristics in these reasoners determine the order for branches in search trees while each heuristic choice causes different effects for various ontologies depending on the ontologies' syntactic structure and probably other features as well. A learning-based approach that takes into account the features aims to select an appropriate expansion-ordering heuristic for each ontology. The proper choice is expected to accelerate the reasoning process for the reasoners. In this paper, the effect of our methodology is investigated on a well-known reasoner that is JFact. Our experiments show the average speedup by a factor of one to two orders of magnitude for satisfiability testing after applying learning methodology for selecting the right expansion-ordering heuristics.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/15/2018

Optimizing Heuristics for Tableau-based OWL Reasoners

Optimization techniques play a significant role in improving description...
research
05/12/2017

On the Complexity of Semantic Integration of OWL Ontologies

We propose a new mechanism for integration of OWL ontologies using seman...
research
04/01/2009

Safe Reasoning Over Ontologies

As ontologies proliferate and automatic reasoners become more powerful, ...
research
04/21/2023

A Comprehensive Review on Ontologies for Scenario-based Testing in the Context of Autonomous Driving

The verification and validation of autonomous driving vehicles remains a...
research
05/21/2013

Extract ABox Modules for Efficient Ontology Querying

The extraction of logically-independent fragments out of an ontology ABo...
research
09/29/2015

Towards Unveiling the Ontology Key Features Altering Reasoner Performances

Reasoning with ontologies is one of the core fields of research in Descr...

Please sign up or login with your details

Forgot password? Click here to reset