Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
OWL reasoning: subsumption test hardness and modularity
Matentzoglu N., Parsia B., Sattler U. Journal of Automated Reasoning60 (4):385-419,2018.Type:Article
Date Reviewed: Oct 16 2018

This paper is aimed at web ontology language (OWL) authors and tool developers. These people know that SROIQ(D), the logic that underpins OWL, has a high worst-case complexity (N2Exptime), and that this shows up in some practical examples. Hence, divide and conquer (splitting the logic into modules) seems like an obvious step. This modularity might help in numerous ways, notably in both reducing the number of subsumption tests that need to be performed and in reducing their difficulty (as there are fewer axioms). In practice this is not always the case, and the authors had earlier observed a case where classifying a module took longer than classifying the whole ontology.

For their experiments, the authors used four reasoners: HermiT 1.3.8, Pellet 2.3.1, JFact 1.2.3, and FaCT++ 1.6.3, and explain why they couldn’t use Konclude. They had 330 OWL full ontologies to test with, 240 of which were processed by all four reasoners. Of these, 152 did not trigger any subsumption tests. The comparatively small number of medium (100 to 1000 ms) or hard (10 to 100 s) subsumption tests, nearly all negative, dominated the contribution of subsumption to the overall running time. But that contribution was over 40 percent of the running time for less than 10 percent of the ontologies. There are many other more detailed conclusions that will interest reasoner developers, but the overall lesson is what it always has been in performance engineering: measure first and don’t trust your gut reaction.

Reviewer:  J. H. Davenport Review #: CR146282 (1902-0049)
Bookmark and Share
  Featured Reviewer  
 
Ontologies (I.2.4 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Ontologies": Date
Cohesion and coupling metrics for ontology modules
Oh S., Yeom H., Ahn J. Information Technology and Management 12(2): 81-96, 2011. Type: Article
Dec 16 2011
Ontology-based application integration
Paulheim H., Springer Publishing Company, Incorporated, New York, NY, 2011.  286, Type: Book (978-1-461414-29-2)
May 24 2012
A study on development of cognitive support features in recent ontology visualization tools
Ramakrishnan S., Vijayan A. Artificial Intelligence Review 41(4): 595-623, 2014. Type: Article
Jun 9 2014
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy