OWL Reasoning: Subsumption Test Hardness and Modularity

被引:0
|
作者
Nicolas Matentzoglu
Bijan Parsia
Uli Sattler
机构
[1] University of Manchester,Information Management Group
来源
关键词
OWL; Ontologies; Reasoning; Modules; Subsumption testing;
D O I
暂无
中图分类号
学科分类号
摘要
Reasoning with SROIQ(D)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\mathcal {SROIQ(D)}$$\end{document}, the logic that underpins the popular Web Ontology Language (OWL), has a high worst case complexity (N2Exptime). Decomposing the ontology into modules prior to classification, and then classifying the composites one-by-one, has been suggested as a way to mitigate this complexity in practice. Modular reasoning is currently motivated by the potential for reducing the hardness of subsumption tests, reducing the number of necessary subsumption tests and integrating efficient delegate reasoners. To date, we have only a limited idea of what we can expect from modularity as an optimisation technique. We present sound evidence that, while the impact of subsumption testing is significant only for a small number of ontologies across a popular collection of 330 ontologies (BioPortal), modularity has a generally positive effect on subsumption test hardness (2-fold mean reduction in our sample). More than 50% of the tests did not change in hardness at all, however, and we observed large differences across reasoners. We conclude (1) that, in general, optimisations targeting subsumption test hardness need to be well motivated because of their comparatively modest overall impact on classification time and (2) that employing modularity for optimisation should not be motivated by beneficial effects on subsumption test hardness alone.
引用
收藏
页码:385 / 419
页数:34
相关论文
共 50 条
  • [21] Scalable Authoritative OWL Reasoning for the Web
    Hogan, Aidan
    Harth, Andreas
    Polleres, Axel
    INTERNATIONAL JOURNAL ON SEMANTIC WEB AND INFORMATION SYSTEMS, 2009, 5 (02) : 49 - 90
  • [22] Temporal representation and reasoning in OWL 2
    Batsakis, Sotiris
    Petrakis, Euripides G. M.
    Tachmazidis, Ilias
    Antoniou, Grigoris
    SEMANTIC WEB, 2017, 8 (06) : 981 - 1000
  • [23] Scalability of OWL reasoning:: Role condensates
    Wandelt, Sebastian
    Moeller, Ralf
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2007: OTM 2007 WORKSHOPS, PT 2, PROCEEDINGS, 2007, 4806 : 1145 - 1154
  • [24] TExperiences with Aber-OWL, an Ontology Repository with OWL EL Reasoning
    Slater, Luke
    Angel Rodriguez-Garcia, Miguel
    O'Shea, Keiron
    Schofield, Paul N.
    Gkoutos, Georgios V.
    Hoehndorf, Robert
    ONTOLOGY ENGINEERING, 2016, 9557 : 81 - 86
  • [25] Reasoning Tradeoffs in Languages with Enhanced Modularity Features
    Sanchez, Jose
    Leavens, Gary T.
    PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON MODULARITY (MODULARITY'16), 2016, : 13 - 24
  • [26] Modularity and temporal reasoning: a logic programming approach
    Nogueira, Vitor
    Abreu, Salvador
    TIME 2007: 14TH INTERNATIONAL SYMPOSIUM ON TEMPORAL REPRESENTATION AND REASONING, PROCEEDINGS, 2007, : 191 - 191
  • [27] Reasoning with Inconsistent OWL Ontologies for Software Reuse
    Wang, Songxin
    2009 WRI WORLD CONGRESS ON SOFTWARE ENGINEERING, VOL 2, PROCEEDINGS, 2009, : 113 - 116
  • [28] Partitioning OWL Knowledge Bases for Parallel Reasoning
    Priya, Sambhawa
    Guo, Yuanbo
    Spear, Michael
    Heflin, Jeff
    2014 IEEE INTERNATIONAL CONFERENCE ON SEMANTIC COMPUTING (ICSC), 2014, : 108 - 115
  • [29] PelletServer: HTTP & OWL2 reasoning
    Clark and Parsia, LLC, Washington, DC, United States
    CEUR Workshop Proc.,
  • [30] Cross: An OWL wrapper for reasoning on relational databases
    Champin, Pierre-Antoine
    Houben, Geert-Jan
    Thiran, Philippe
    CONCEPTUAL MODELING - ER 2007, PROCEEDINGS, 2007, 4801 : 502 - +