A paraconsistent logic programming approach for querying inconsistent databases

被引:28
|
作者
de Amo, Sandra
Pais, Monica Sakuray
机构
[1] Univ Fed Uberlandia, Dept Comp Sci, Fac Computacao, BR-38400902 Uberlandia, MG, Brazil
[2] CEFET Urutai, Dept Informat, Fortaleza, Ceara, Brazil
关键词
inconsistent information; logic programming; paraconsistent logic; deductive databases; query languages;
D O I
10.1016/j.ijar.2006.09.009
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
When integrating data coming from multiple different sources we are faced with the possibility of inconsistency in databases. A paraconsistent approach for knowledge base integration allows keeping inconsistent information and reasoning in its presence. In this paper, we use a paraconsistent logic (LFI1) as the underlying logic for the specification of P-Datalog, a deductive query language for databases containing inconsistent information. We present a declarative semantics which captures the desired meaning of a recursive query executed over a database containing inconsistent facts and whose rules allow inferring information from inconsistent premises. We also present a bottom-up evaluation method for P-Datalog programs based on an alternating fixpoint operator. (C) 2006 Elsevier Inc. All rights reserved.
引用
收藏
页码:366 / 386
页数:21
相关论文
共 50 条
  • [1] Logic programs for querying inconsistent databases
    Barceló, P
    Bertossi, L
    PRACTICAL ASPECTS OF DECLARATIVE LANGUAGES, PROCEEDINGS, 2003, 2562 : 208 - 222
  • [2] Efficient Querying of Inconsistent Databases with Binary Integer Programming
    Kolaitis, Phokion G.
    Pema, Enela
    Tan, Wang-Chiew
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2013, 6 (06): : 397 - 408
  • [3] Querying inconsistent databases
    Greco, S
    Zumpano, E
    LOGIC FOR PROGRAMMING AND AUTOMATED REASONING, PROCEEDINGS, 2000, 1955 : 308 - 325
  • [4] PARACONSISTENT LOGIC PROGRAMMING
    BLAIR, HA
    SUBRAHMANIAN, VS
    LECTURE NOTES IN COMPUTER SCIENCE, 1987, 287 : 340 - 360
  • [5] PARACONSISTENT LOGIC PROGRAMMING
    BLAIR, HA
    SUBRAHMANIAN, VS
    THEORETICAL COMPUTER SCIENCE, 1989, 68 (02) : 135 - 154
  • [6] Querying and Repairing Inconsistent Numerical Databases
    Flesca, Sergio
    Furfaro, Filippo
    Parisi, Francesco
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2010, 35 (02):
  • [7] Querying inconsistent databases: Algorithms and implementation
    Celle, A
    Bertossi, L
    COMPUTATIONAL LOGIC - CL 2000, 2000, 1861 : 942 - 956
  • [8] A framework for merging, repairing and querying inconsistent databases
    Caroprese, Luciano
    Zumpano, Ester
    ADVANCES IN DATABASES AND INFORMATION SYSTEMS, PROCEEDINGS, 2006, 4152 : 383 - 398
  • [9] A logical framework for querying and repairing inconsistent databases
    Greco, G
    Greco, S
    Zumpano, E
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2003, 15 (06) : 1389 - 1408
  • [10] A Logic Programming Approach to Scientific Workflow Provenance Querying
    Zhao, Yong
    Lu, Shiyong
    PROVENANCE AND ANNOTATION OF DATA AND PROCESSES, 2008, 5272 : 31 - +