Consequence-based and fixed-parameter tractable reasoning in description logics

被引:14
|
作者
Simancik, Frantisek [1 ]
Motik, Boris [1 ]
Horrocks, Ian [1 ]
机构
[1] Univ Oxford, Dept Comp Sci, Oxford OX1 2JD, England
基金
英国工程与自然科学研究理事会;
关键词
Description logics; Parameterized complexity; Treewidth; EXPTIME TABLEAUX;
D O I
10.1016/j.artint.2014.01.002
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we investigate the consequence-based algorithms that are nowadays commonly used for subsumption reasoning with description logic ontologies, presenting the following novel results. First, we present a very general consequence-based reasoning algorithm that can be instantiated so as to capture the essential features of the known algorithms. Second, we use this algorithm to develop a novel framework for a quantitative and parametric analysis of the complexity of subsumption reasoning in description logic ontologies. Our approach is based on the notion of a decomposition a graph-like structure that, roughly speaking, summarizes the models relevant during ontology reasoning. We identify width and length as decomposition parameters that determine the "level" of combinatorial reasoning. We prove that, when parameterized by a decomposition, our consequence-based algorithm runs in time that is fixed-parameter tractable in width and length. Third, we briefly discuss how length and width characterize the behavior of tableau algorithms. Fourth, we show that the width and length of existing ontologies are reasonably small, which, we believe, explains the good performance of consequence-based algorithms in practice. We thus obtain a sound foundation for a practical implementation of ontology reasoners, as well as a way to analyze the reasoners' performance. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:29 / 77
页数:49
相关论文
共 50 条
  • [31] Euclidean Bottleneck Steiner Tree is Fixed-Parameter Tractable
    Bandyapadhyay, Sayan
    Lochet, William
    Lokshtanov, Daniel
    Saurabh, Saket
    Xue, Jie
    PROCEEDINGS OF THE 2024 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2024, : 699 - 711
  • [32] Towards fixed-parameter tractable algorithms for abstract argumentation
    Dvorak, Wolfgang
    Pichler, Reinhard
    Woltran, Stefan
    ARTIFICIAL INTELLIGENCE, 2012, 186 : 1 - 37
  • [33] Subset Feedback Vertex Set Is Fixed-Parameter Tractable
    Cygan, Marek
    Pilipczuk, Marcin
    Pilipczuk, Michal
    Wojtaszczyk, Jakub Onufry
    AUTOMATA, LANGUAGES AND PROGRAMMING, ICALP, PT I, 2011, 6755 : 449 - 461
  • [34] Fixed-parameter tractable algorithms for testing upward planarity
    Healy, P
    Lynch, K
    SOFSEM 2005:THEORY AND PRACTICE OF COMPUTER SCIENCE, 2005, 3381 : 199 - 208
  • [35] Fixed-Parameter Tractable Distances to Sparse Graph Classes
    Bulian, Jannis
    Dawar, Anuj
    ALGORITHMICA, 2017, 79 (01) : 139 - 158
  • [36] Pay-as-you-go consequence-based reasoning for the description logic SROIQ
    Cucala, David Tena
    Grau, Bernardo Cuenca
    Horrocks, Ian
    ARTIFICIAL INTELLIGENCE, 2021, 298
  • [37] Fixed-Parameter Tractable Optimization Under DNNF Constraints
    Koriche, Frederic
    Le Berre, Daniel
    Lonca, Emmanuel
    Marquis, Pierre
    ECAI 2016: 22ND EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, 285 : 1194 - 1202
  • [38] Fixed-Parameter Tractable Distances to Sparse Graph Classes
    Jannis Bulian
    Anuj Dawar
    Algorithmica, 2017, 79 : 139 - 158
  • [39] SUBSET FEEDBACK VERTEX SET IS FIXED-PARAMETER TRACTABLE
    Cygan, Marek
    Pilipczuk, Marcin
    Pilipczuk, Michal
    Wojtaszczyk, Jakub Onufry
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2013, 27 (01) : 290 - 309
  • [40] Rigging Nearly Acyclic Tournaments Is Fixed-Parameter Tractable
    Ramanujan, M. S.
    Szeider, Stefan
    THIRTY-FIRST AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 3929 - 3935