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 条
  • [41] Nonmonotonic logic programming
    Subrahmanian, VS
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1999, 11 (01) : 143 - 152
  • [42] ON REPRESENTATION AND QUERYING INCOMPLETE INFORMATION IN DATABASES WITH BAGS
    LIBKIN, L
    WONG, LS
    INFORMATION PROCESSING LETTERS, 1995, 56 (04) : 209 - 214
  • [43] HYPOTHETICAL REASONING IN LOGIC PROGRAMMING - A SEMANTIC APPROACH
    BROGI, A
    LAMMA, E
    MELLO, P
    INFORMATION PROCESSING LETTERS, 1990, 36 (06) : 285 - 291
  • [44] A new proposal of Arithmetic Logic Unit (ALU) to work with paraconsistent annotated logic
    Prado, J
    Formigoni, C
    8TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XIV, PROCEEDINGS: COMPUTER AND INFORMATION SYSTEMS, TECHNOLOGIES AND APPLICATIONS, 2004, : 225 - 229
  • [45] PARACONSISTENT NEGATION AND CLASSICAL NEGATION IN COMPUTATION TREE LOGIC
    Kamide, Norihiro
    Kaneiwa, Ken
    ICAART 2010: PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE, VOL 1: ARTIFICIAL INTELLIGENCE, 2010, : 464 - 469
  • [46] The use of paraconsistent logic in negotiation among artificial organizations
    Hasegawa, FM
    Avila, BC
    Shmeil, MAH
    PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOLS 1 AND 2, 2005, : 33 - 38
  • [47] Complete answer aggregates for tree-like databases: A novel approach to combine querying and navigation
    Meuss, H
    Schulz, KU
    ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2001, 19 (02) : 161 - 215
  • [48] Power Systems Outage Possibilities Analysis By Paraconsistent Logic
    Silva Filho, J. I. Da
    Rocco, A.
    2008 IEEE POWER & ENERGY SOCIETY GENERAL MEETING, VOLS 1-11, 2008, : 1588 - 1593
  • [49] Some practical approaches to a course on paraconsistent logic for engineers
    Lambert-Torres G.
    de Moraes C.H.V.
    Coutinho M.P.
    Martins H.G.
    Borges da Silva L.E.
    European Journal of Engineering Education, 2017, 42 (06) : 1296 - 1308
  • [50] An Analyzer of Computer Network Logs Based on Paraconsistent Logic
    Pimenta, Avelino Palma, Jr.
    Abe, Jair Minoro
    de Oliveira, Cristina Correa
    ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS: INNOVATIVE PRODUCTION MANAGEMENT TOWARDS SUSTAINABLE GROWTH (AMPS 2015), PT II, 2015, 460 : 620 - 627