[Pellet-users] serialize a classified ontology
Antonio Sanchez Ruiz-Granados
antonio.sanchez at fdi.ucm.es
Wed Jun 25 17:45:18 UTC 2008
I am using Pellet as a reasoner for a planner, using a similar approach
to the one described in Sirin's thesis. I'd like to extend that work
using some case-based techniques. The problem is that classifying the
domain ontology usually takes more time that solving the planning
problem, i. e., I am solving very simple planning problems in domains
with several constraints. That's why I was wondering if I can
pre-process the domain ontology in some way.
Anyway, thanks for answering so quickly :)
Antonio.
Michael Smith escribió:
> On Wed, 2008-06-25 at 14:55 +0200, Antonio Sanchez Ruiz-Granados wrote:
>
>
>> I've realized that Pellet needs a lot of time to classify some complex
>> ontologies, and I'd like to know if I can do that operation only one
>> time and not any time I load the ontology again. I mean, I'd like to
>> load the original ontology, classify it, and serialize the classified
>> ontology.
>>
>
> Using the command line interface with -c RDF will serialize the inferred
> class hierarchy, omitting all other axioms.
>
>
>> Then if I need to work with that ontology again I would load
>> not the original one but the classified. The problem is that I need
>> Pellet to know that the ontology has been previously classified, so it
>> doesn't need to classify it again.
>>
>
> If computing the classification hierarchy is the only reasoner service
> you are interested in, using just the inferred hierarchy from my
> previous comment will probably be sufficient - i.e., with no other
> axioms, classification is always very fast.
>
> If you are using other reasoning services (e.g, consistency checking of
> instance data) there isn't a clear solution. At present you cannot
> serialize Pellet's internal state post-reasoning, so the reasoning will
> be repeated if the ontology is loaded into a new KnowledgeBase.
>
>
--
__________________________________________
Antonio A. Sanchez Ruiz-Granados
Dpto. de Ingeniería del Software e Inteligencia Artificial
Facultad de Informática
Universidad Complutense de Madrid
e-mail: antonio.sanchez at fdi.ucm.es
web: http://gaia.fdi.ucm.es/people/antonio/
___________________________________________
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.owldl.com/pipermail/pellet-users/attachments/20080625/e9c534d8/attachment.htm
More information about the Pellet-users
mailing list