Skip to main navigation Skip to search Skip to main content

DAFDiscover: Robust Mining Algorithm for Dynamic Approximate Functional Dependencies on Dirty Data

  • Harbin Institute of Technology
  • Tsinghua University

Research output: Contribution to journalConference articlepeer-review

Abstract

Data dependency mining plays a crucial role in understanding data relationships. To address the increasing complexities of real-world data, Approximate Functional Dependencies (AFDs) have been introduced, building upon traditional FD. However, existing AFD approaches use static relaxation coefficients, limiting their effectiveness in capturing dependencies in noisy data. We propose a dynamic AFD variant, DAFD, which incorporates attribute error rates. We establish a bijection between DAFD and FD, develop its inference system, and introduce DAF Discover, an algorithm for mining dependencies directly on noisy data. DAF Discover matches the time and space complexity of SOTA AFD mining methods while offering superior performance. We theoretically prove its correctness, provide a method for calculating DAFD probabilities (DAFD-prob), and derive a lower bound for DAFD’s validity on dirty data. Experimental results on multiple public datasets demonstrate the semantic superiority of DAFD and the effectiveness of DAF Discover compared to existing SOTA AFD mining techniques.

Original languageEnglish
Pages (from-to)3484-3496
Number of pages13
JournalProceedings of the VLDB Endowment
Volume17
Issue number11
DOIs
StatePublished - 2024
Event50th International Conference on Very Large Data Bases, VLDB 2024 - Guangzhou, China
Duration: 24 Aug 202429 Aug 2024

Fingerprint

Dive into the research topics of 'DAFDiscover: Robust Mining Algorithm for Dynamic Approximate Functional Dependencies on Dirty Data'. Together they form a unique fingerprint.

Cite this