On 13/08/14 15:02, Chris Dollin wrote:
On Wednesday, August 13, 2014 02:47:33 PM Zahir Kali wrote:

I am using OWL reasoner of Jena. But the problem is not the inference ingine.
The inference finished after 2 seconds. The probleme is whene i take resulted
Model to save it in a file.

If the inference uses backwards rules, it doesn't run to completion until
you force it to by examining all the triples. So the two seconds could just be
setup and then the rest of the time could be running the backwards rules.

Indeed, it is very likely your 3-4 hours are the inference not the writing.

First, use the OWL_MICRO configuration not the default OWL configuration (if you are not doing this already).

Second, materialize the model first before trying to write it all out:

    Model result = ModelFactory.createDefaultModel();
    result.add( myInferneceModel );

Then you will see the time to do that step and can write out the result faster.

Dave

Reply via email to