Handling inconsistencies in tables with nulls and functional dependencies

被引:0
|
作者
Dominique Laurent
Nicolas Spyratos
机构
[1] CY Cergy Paris University,ETIS Laboratory
[2] ENSEA,LISN Laboratory
[3] CNRS,undefined
[4] University Paris-Saclay,undefined
[5] CNRS,undefined
关键词
Inconsistent database; Functional dependency; Null value; Consistent query answering;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper we address the problem of handling inconsistencies in tables with missing values (also called nulls) and functional dependencies. Although the traditional view is that table instances must respect all functional dependencies imposed on them, it is nevertheless relevant to develop theories about how to handle instances that violate some dependencies. Regarding missing values, we make no assumptions on their existence: a missing value exists only if it is inferred from the functional dependencies of the table. We propose a formal framework in which each tuple of a table is associated with a truth value among the following: true, false, inconsistent or unknown; and we show that our framework can be used to study important problems such as consistent query answering or data quality measures - to mention just two. In this paper, however, we focus mainly on consistent query answering, a problem that has received considerable attention during the last decades. The main contributions of the paper are the following: (a) we introduce a new approach to handle inconsistencies in a table with nulls and functional dependencies, (b) we give algorithms for computing all true, inconsistent and false tuples, and (c) we give a novel solution to the consistent query answering problem and compare our solution to that of table repairs.
引用
收藏
页码:285 / 317
页数:32
相关论文
共 50 条
  • [41] DELTA-2.0 - A PROGRAM FOR FINDING DEPENDENCIES IN TABLES OF DATA
    PI, H
    PETERSON, C
    COMPUTER PHYSICS COMMUNICATIONS, 1994, 83 (2-3) : 293 - 306
  • [42] A FRAMEWORK FOR HANDLING LOGICAL INCONSISTENCIES IN THE FUSION OF BOOLEAN KNOWLEDGE BASES
    Gregoire, Eric
    Zhang, Du
    INTERNATIONAL JOURNAL OF SEMANTIC COMPUTING, 2011, 5 (03) : 323 - 334
  • [43] Fuzzy Ontologies for handling Uncertainties and Inconsistencies in Domain Knowledge Description
    Dey, Lipika
    Abulaish, Muhammad
    2008 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-5, 2008, : 1368 - +
  • [44] A Subjective Logic Based Approach to Handling Inconsistencies in Ontology Merging
    Babalou, Samira
    Koenig-Ries, Birgitta
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2019 CONFERENCES, 2019, 11877 : 588 - 606
  • [45] Handling semantic inconsistencies in distributed knowledge systems using ontologies
    Ras, ZW
    Dardzinska, A
    FOUNDATIONS OF INTELLIGENT SYSTEMS, PROCEEDINGS, 2002, 2366 : 66 - 74
  • [46] Handling Semantic Inconsistencies in Commonsense Knowledge for Autonomous Service Robots
    Jakob, Stefan
    Opfer, Stephan
    Jahl, Alexander
    Baraki, Harun
    Geihs, Kurt
    2020 IEEE 14TH INTERNATIONAL CONFERENCE ON SEMANTIC COMPUTING (ICSC 2020), 2020, : 136 - 140
  • [47] OVERFLOW HANDLING IN HASHING TABLES - HYBRID APPROACH
    SCHEUERMANN, P
    INFORMATION SYSTEMS, 1979, 4 (03) : 183 - 194
  • [48] A CLAIM TO INCORPORATE FUNCTIONAL DEPENDENCIES IN DEVELOPMENT TOOLS Benchmarking and Checking Functional Dependencies Algorithms
    Enciso Garcia-Oliveros, Manuel
    Mora Bonilla, Angel
    Cordero, Pablo
    Baena, Rosario
    ICSOFT 2011: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATABASE TECHNOLOGIES, VOL 1, 2011, : 313 - 316
  • [49] Handling dependencies between variables with imprecise probabilistic models
    Destercke, Sebastien
    Chojnacki, Eric
    SAFETY, RELIABILITY AND RISK ANALYSIS: THEORY, METHODS AND APPLICATIONS, VOLS 1-4, 2009, : 697 - 702
  • [50] Discovery of Field Functional Dependencies
    Sun, Jizhou
    Li, Jianzhong
    Gao, Hong
    Liu, Xianmin
    2015 10TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND KNOWLEDGE ENGINEERING (ISKE), 2015, : 448 - 455