From: Ignazio P. <ipa...@gm...> - 2011-06-23 10:54:23
|
2011/6/23 Berkan Sesen <ber...@en...>: > Dear all, > > I am going to import some patient data from a database to my ontology. The ontology will be made up of: 363 classes, 36 Object Properties, 65 Datatype Properties and overall around 200.000 individuals of different classes. > > I will modify and (try to) classify the ontology through the OWL API. I have got three questions: > > 1) Is the classification of an ontology of this size even possible? The size itself is not too large; what's going to be an issue (not for the api - for the reasoners) is the number of individuals, apart from the expressivity of the ontology (also, many disjunctions? general concept inclusions? That's the sort of constructs which are likely to slow down reasoners) > 2) If so, do you have any idea how long classifying an ontology of this size would take? (i.e. would it be a matter of seconds, minutes or hours?) Stab in the dark, I would say minutes - but given the unknowns I mentioned at the previous point, could be anything from seconds to days. > 3) Which reasoner would you recommend for this task? I am aware some reasoners work better for large ontologies. It's not the size of the ontology but the size of the ABox. I'm no expert in the field; a quick googling brings up a few scalable approaches but I'm unaware which ones are currently available in DL reasoners that interface with the OWL API. I would give a quick shot to the three usual suspects, FaCT++, HermiT and Pellet; start with the ontology and no individuals, add a thousand of them in a cycle and compare their performances; if you see unacceptable degradations in one or the other, you know which ones to avoid :-) HTH, I. > > Thank you very much, > Berkan > > ------------------------------------------------------------------------------ > Simplify data backup and recovery for your virtual environment with vRanger. > Installation's a snap, and flexible recovery options mean your data is safe, > secure and there when you need it. Data protection magic? > Nope - It's vRanger. Get your free trial download today. > http://p.sf.net/sfu/quest-sfdev2dev > _______________________________________________ > Owlapi-developer mailing list > Owl...@li... > https://lists.sourceforge.net/lists/listinfo/owlapi-developer > |