Monitoring Reasoning Progress using the Pellet Reasoner

Posted by Nico on Stack Overflow See other posts from Stack Overflow or by Nico
Published on 2010-05-07T09:48:49Z Indexed on 2010/05/12 23:24 UTC
Read the original article Hit count: 224

Filed under:
|
|
|
|

I am currently constructing an OWL ontology, which - until very recently classified rapidly using the Pellet reasoner. However, since the introduction of several new classes, the reasoning performance has slowed to a crawl. Although the reasoner completes and the ontology does not contain any unsatisfiable concepts etc, the time the reasoning takes is unacceptable. I am currently trying to track down the offending classes/class that may have led to the slowdown.

Here's my question: is it possible to log the reasoning progreess of Pellet? I.e. is it possible to produce some output that will document how long pellet has spent on certain reasoning tasks/traces how long reasoning over any given class and axiom takes? If so, does anyone have some java code they could post up?

Thanks in advance for your answers!

© Stack Overflow or respective owner

Related posts about ontology

Related posts about reasoning