Data complexity of query answering in description logics

被引:74
|
作者
Calvanese, Diego [1 ]
De Giacomo, Giuseppe [2 ]
Lembo, Domenico [2 ]
Lenzerini, Maurizio [2 ]
Rosati, Riccardo [2 ]
机构
[1] Free Univ Bozen Bolzano, Fac Comp Sci, Bolzano, Italy
[2] Univ Roma La Sapienza, Dipartimento Ingn Informat Automat & Gest A Ruber, Rome, Italy
关键词
Knowledge representation; Description logics; Ontologies; Computational complexity; Conjunctive queries; CONJUNCTIVE QUERIES; CONTAINMENT; FAMILY; RULES;
D O I
10.1016/j.artint.2012.10.003
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we study data complexity of answering conjunctive queries over description logic (DL) knowledge bases constituted by a TBox and an ABox. In particular, we are interested in characterizing the FOL-rewritability and the polynomial tractability boundaries of conjunctive query answering, depending on the expressive power of the DL used to express the knowledge base. FOL-rewritability means that query answering can be reduced to evaluating queries over the database corresponding to the ABox. Since first-order queries can be expressed in SQL, the importance of FOL-rewritability is that, when query answering enjoys this property, we can take advantage of Relational Data Base Management System (RDBMS) techniques for both representing data, i.e., ABox assertions, and answering queries via reformulation into SQL. What emerges from our complexity analysis is that the description logics of the DL-Lite family are essentially the maximal logics allowing for conjunctive query answering through standard database technology. In this sense, they are the first description logics specifically tailored for effective query answering over very large ABoxes. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:335 / 360
页数:26
相关论文
共 50 条
  • [1] Data Complexity of Query Answering in Description Logics
    Calvanese, D.
    De Giacomo, G.
    Lembo, D.
    Lenzerini, M.
    Rosati, R.
    PROCEEDINGS OF THE TWENTY-FOURTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI), 2015, : 4163 - 4167
  • [2] Data complexity of query answering in expressive Description Logics via tableaux
    Ortiz, Magdalena
    Calvanese, Diego
    Eiter, Thomas
    JOURNAL OF AUTOMATED REASONING, 2008, 41 (01) : 61 - 98
  • [3] Data Complexity of Query Answering in Expressive Description Logics via Tableaux
    Magdalena Ortiz
    Diego Calvanese
    Thomas Eiter
    Journal of Automated Reasoning, 2008, 41 : 61 - 98
  • [4] The complexity of conjunctive query answering in expressive description logics
    Lutz, Carsten
    AUTOMATED REASONING, PROCEEDINGS, 2008, 5195 : 179 - 193
  • [5] View-based query answering in Description Logics: Semantics and complexity
    Calvanese, Diego
    De Giacomo, Giuseppe
    Lenzerini, Maurizio
    Rosati, Riccardo
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2012, 78 (01) : 26 - 46
  • [6] Query answering in distributed description logics
    Alkhateeb, Faisal
    Zimmermann, Antoine
    NEW TECHNOLOGIES, MOBILITY AND SECURITY, 2007, : 517 - 528
  • [7] Query Answering in Description Logics with Transitive Roles
    Eiter, Thomas
    Lutz, Carsten
    Ortiz, Magdalena
    Simkus, Mantas
    21ST INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-09), PROCEEDINGS, 2009, : 759 - 764
  • [8] Query Answering in Description Logics: The Knots Approach
    Eiter, Thomas
    Lutz, Carsten
    Ortiz, Magdalena
    Simkus, Mantas
    LOGIC, LANGUAGE, INFORMATION AND COMPUTATION, 2009, 5514 : 26 - +
  • [9] Ontology-Mediated Query Answering with Data-Tractable Description Logics
    Bienvenu, Meghyn
    Ortiz, Magdalena
    REASONING WEB: WEB LOGIC RULES, 2015, 9203 : 218 - 307
  • [10] Revisiting the Hardness of Query Answering in Expressive Description Logics
    Ortiz, Magdalena
    Simkus, Mantas
    WEB REASONING AND RULE SYSTEMS, RR 2014, 2014, 8741 : 216 - 223