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 条
  • [21] Fixed-Parameter Tractable Reductions to SAT for Planning
    de Haan, Ronald
    Kronegger, Martin
    Pfandler, Andreas
    PROCEEDINGS OF THE TWENTY-FOURTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI), 2015, : 2897 - 2903
  • [22] Fixed-parameter tractable generalizations of cluster editing
    Damaschke, Peter
    ALGORITHMS AND COMPLEXITY, PROCEEDINGS, 2006, 3998 : 344 - 355
  • [23] The "Art of Trellis Decoding" Is Fixed-Parameter Tractable
    Jeong, Jisu
    Kim, Eun Jung
    Oum, Sang-il
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2017, 63 (11) : 7178 - 7205
  • [24] A fixed-parameter tractable algorithm for matrix domination
    Weston, M
    INFORMATION PROCESSING LETTERS, 2004, 90 (05) : 267 - 272
  • [25] BALANCED JUDICIOUS BIPARTITION IS FIXED-PARAMETER TRACTABLE
    Lokshtanov, Daniel
    Saurabh, Saket
    Sharma, Roohani
    Zehavi, Meirav
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2019, 33 (04) : 1878 - 1911
  • [26] Finding Topological Subgraphs is Fixed-Parameter Tractable
    Grohe, Martin
    Kawarabayashi, Ken-ichi
    Marx, Daniel
    Wollan, Paul
    STOC 11: PROCEEDINGS OF THE 43RD ACM SYMPOSIUM ON THEORY OF COMPUTING, 2011, : 479 - 488
  • [28] Almost 2-SAT is fixed-parameter tractable
    Razgon, Igor
    O'Sullivan, Barry
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2009, 75 (08) : 435 - 450
  • [29] Learning Deep ReLU Networks Is Fixed-Parameter Tractable
    Chen, Sitan
    Klivans, Adam R.
    Meka, Raghu
    2021 IEEE 62ND ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2021), 2022, : 696 - 707
  • [30] Fixed-parameter tractable algorithms for Tracking Shortest Paths
    Banik, Aritra
    Choudhary, Pratibha
    Raman, Venkatesh
    Saurabh, Saket
    THEORETICAL COMPUTER SCIENCE, 2020, 846 : 1 - 13