owlcs / jfact

JFact repository
13 stars 8 forks source link

Performance problem on getObjectPropertyValues #14

Closed fatto90 closed 4 years ago

fatto90 commented 7 years ago

Hi, I'm using JFact with both WordNet and People ontologies and besides other reasoners like Hermit and Pellet this one seems to have a performance problem on getObjectPropertyValues. This is an example of output with WordNet ontology, here i'm cycling through all the ontology individuals and for every of them i get the Object Property values:

1

Maybe i'm missing some JFact setting? If not, i want to understand why.

Thanks in advance!

ignazio1977 commented 7 years ago

Which version of JFact are you using, and on which JVM?

fatto90 commented 7 years ago

jfact-1.0.0 owlapi-3.4.3 java version "1.8.0_60"

ignazio1977 commented 7 years ago

Can you try the latest jfact? Series 5 will work best with java 8 and the latest OWLAPI 5.

Jfact 1 is years old, and there have been many improvements since, both in the reasoer and owlapi. If you want to compare like for like, there is HermiT 1.3.8.500 compatible with owlapi 5.