Boosting Meaningful Dependency Mining with Clustering and Covariance Analysis
Xi Wang, Ruochun Jin, Wanrong Huang, Yuhua Tang
Abstract
Functional dependencies (FDs) form a valuable ingredient for various data management tasks. However, existing methods can hardly discover practical and interpretable FDs, especially in large noisy real-life datasets. This paper studies the problem of discovering meaningful functional dependencies (FDms) that utilize support and error parameters to capture interesting dependencies in such datasets and proposes an efficient discovery algorithm called FDMε. In order to scale with large datasets, FDM ε employs an efficient sampling method with accuracy guarantees to capture the differences between tuple pairs and to quantify the connection between support/error of dependencies on samples and those on the entire dataset. Moreover, it adopts a clustering-based correlated attributes extraction to divide the exponentially large search space into multiple small sub-spaces and proposes an easy-first traversal strategy with covariance-based guidance that quickly detects candidate dependencies and validates them. Additionally, we prove a covariance lower bound as an additional pruning criterion to reduce the search space. Extensive experiments on real-life and synthetic datasets demonstrate that FDM ε is 14 times faster than existing discovery algorithms on average, up to 31 times, and scales to larger datasets with the least memory cost.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get d287e378-eede-4b43-aafd-3b29315d6a43Related papers
- A Statistical Perspective on Discovering Functional Dependencies in Noisy DataYunjia Zhang, Zhihan Guo, Theodoros RekatsinasSIGMOD 2020 · 45 citations
- Fast Discovery of Functional Dependencies via Bayesian Network LearningSiyi Yang, Shenglin Chen, Xi Wang, Yuhua Tang et al.ICDE 2026
- DAFDiscover: Robust Mining Algorithm for Dynamic Approximate Functional Dependencies on Dirty DataXiaoou Ding, Yixing Lu, Hongzhi Wang, Chen Wang et al.VLDB 2024 · 4 citations
- EulerFD: An Efficient Double-Cycle Approximation of Functional DependenciesQiongqiong Lin, Yunfan Gu, Jingyan Sai, Jinfei Liu et al.ICDE 2023 · 5 citations
- Efficient Relaxed Functional Dependency Discovery with Minimal Set CoverXiaoou Ding, Yida Liu, Hongzhi Wang, Chen Wang et al.ICDE 2024 · 7 citations
