Skip to main navigation Skip to search Skip to main content

Determining the Real Data Completeness of a Relational Dataset

  • Yong Nan Liu*
  • , Jian Zhong Li
  • , Zhao Nian Zou
  • *Corresponding author for this work
  • School of Computer Science and Technology, Harbin Institute of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

Low quality of data is a serious problem in the new era of big data, which can severely reduce the usability of data, mislead or bias the querying, analyzing and mining, and leads to huge loss. Incomplete data is common in low quality data, and it is necessary to determine the data completeness of a dataset to provide hints for follow-up operations on it. Little existing work focuses on the completeness of a dataset, and such work views all missing values as unknown values. In this paper, we study how to determine real data completeness of a relational dataset. By taking advantage of given functional dependencies, we aim to determine some missing attribute values by other tuples and capture the really missing attribute cells. We propose a data completeness model, formalize the problem of determining the real data completeness of a relational dataset, and give a lower bound of the time complexity of this problem. Two optimal algorithms to determine the data completeness of a dataset for different cases are proposed. We empirically show the effectiveness and the scalability of our algorithms on both real-world data and synthetic data.

Original languageEnglish
Pages (from-to)720-740
Number of pages21
JournalJournal of Computer Science and Technology
Volume31
Issue number4
DOIs
StatePublished - 1 Jul 2016
Externally publishedYes

Keywords

  • data completeness
  • data completeness model
  • data quality
  • functional dependency
  • optimal algorithm

Fingerprint

Dive into the research topics of 'Determining the Real Data Completeness of a Relational Dataset'. Together they form a unique fingerprint.

Cite this