Query answering over inconsistent knowledge bases: A probabilistic approach

被引:2
|
作者
Calautti, Marco [1 ]
Greco, Sergio [2 ]
Molinaro, Cristian [2 ]
Trubitsyna, Irina [2 ]
机构
[1] Univ Trento, DISI, Trento, Italy
[2] Univ Calabria, DIMES, Arcavacata Di Rende, Italy
关键词
Consistent query answering; Inconsistent knowledge bases; Approximation algorithms; Probabilistic databases; COMPLEXITY; EXPLANATIONS; DATABASES; DATALOG;
D O I
10.1016/j.tcs.2022.09.005
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Consistent query answering (CQA) is a widely accepted paradigm for querying inconsistent knowledge bases (KBs). A consistent answer to a query is a tuple that is an answer to the query over every repair of the KB, which is in turn a consistent KB whose extensional knowledge "minimally" differs from the original one's. This coarse-grained classification of answers into consistent and non-consistent ones lacks any information about their degree of consistency, i.e., how likely it is that a tuple is an answer to the query, when considering all the repaired KBs. To overcome this limitation, we consider a fine-grained notion of repair for KBs with equality-generating dependencies (EGDs), based on attribute -level updates, and exploit this notion to propose a probabilistic CQA approach, which associates a confidence to each answer, thereby providing more informative query answers. We first show that computing the query answer confidence is #P-hard. Then, in the light of this intractability result, we study the existence of efficient randomized, approximation schemes. In particular, we show that absolute error approximation schemes always exist in the general case, while more refined relative error approximation schemes, i.e., fully polynomial-time, randomized approximation schemes (FPRAS) exist when assuming that the constraints of the knowledge base are primary keys. Finally, we extend our framework to knowledge bases with tuple-generating dependencies (TGDs) and generalize our approximability results to the new setting, and prove additional inapproximability results.(c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页码:144 / 173
页数:30
相关论文
共 50 条
  • [21] Implementing Query Answering for Hybrid MKNF Knowledge Bases
    Gomes, Ana Sofia
    Alferes, Jose Julio
    Swift, Terrance
    [J]. PRACTICAL ASPECTS OF DECLARATIVE LANGUAGES, PROCEEDINGS, 2010, 5937 : 25 - 39
  • [22] Explaining Inconsistency-Tolerant Query Answering over Description Logic Knowledge Bases
    Bienvenu, Meghyn
    Bourgaux, Camille
    Goasdoue, Francois
    [J]. THIRTIETH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, : 900 - 906
  • [23] Question Answering over Knowledge Bases
    Liu, Kang
    Zhao, Jun
    He, Shizhu
    Zhang, Yuanzhe
    [J]. IEEE INTELLIGENT SYSTEMS, 2015, 30 (05) : 26 - 35
  • [24] Question Answering over Knowledge Bases
    Siciliani, Lucia
    [J]. SEMANTIC WEB: ESWC 2018 SATELLITE EVENTS, 2018, 11155 : 283 - 293
  • [25] Query Failure Explanation in Inconsistent Knowledge Bases Using Argumentation
    Arioua, Abdallah
    Tamani, Nouredine
    Croitoru, Madalina
    Buche, Patrice
    [J]. COMPUTATIONAL MODELS OF ARGUMENT, 2014, 266 : 101 - 108
  • [26] Temporal Query Answering in DL-Lite over Inconsistent Data
    Bourgaux, Camille
    Turhan, Anni-Yasmin
    [J]. SEMANTIC WEB - ISWC 2017, PT I, 2017, 10587 : 121 - 137
  • [27] Ontology-mediated query answering over temporal and inconsistent data
    Bourgaux, Camille
    Koopmann, Patrick
    Turhan, Anni-Yasmin
    [J]. SEMANTIC WEB, 2019, 10 (03) : 475 - 521
  • [28] A template-based approach for question answering over knowledge bases
    Formica, Anna
    Mele, Ida
    Taglino, Francesco
    [J]. KNOWLEDGE AND INFORMATION SYSTEMS, 2024, 66 (01) : 453 - 479
  • [29] A template-based approach for question answering over knowledge bases
    Anna Formica
    Ida Mele
    Francesco Taglino
    [J]. Knowledge and Information Systems, 2024, 66 : 453 - 479
  • [30] Foundations of Query Answering on Inconsistent Databases
    Wijsen, Jef
    [J]. SIGMOD RECORD, 2019, 48 (03) : 6 - 16