Fast Discovery of Functional Dependencies via Bayesian Network Learning
Siyi Yang, Shenglin Chen, Xi Wang, Yuhua Tang, Ruochun Jin
Abstract
Functional dependencies (FDs) are fundamental to data quality and query optimization. However, discovering highconfidence FDs from large-scale, noisy real-life datasets remains challenging, especially for those with low-support which can be early pruned. In view of this challenge, we propose BSFD, a scalable and parallel framework that leverages Bayesian network (BN) structure learning to guide the discovery of meaningful FDs with low support and high confidence . We establish a numerical equivalence between FDs and parent-child relationships in BNs, which lays the statistical foundation of our approach. We have also proposed a stratified sampling strategy with a theoretical bound on structure correctness relative to the sampling ratio, which enables efficient BN learning with structural accuracy preserved. As for large datasets, BSFD vertically partitions the input relation into multiple smaller sub-tables using BN-derived correlated attribute sets, which significantly reduces the search space. Experiments on real-life and synthetic datasets demonstrate that BSFD achieves on average and up to 7008× speedup over baseline methods while maintaining high discovery accuracy, with an average score of 0.98.
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 5b52d77d-9947-4c51-89b0-89ded3010c36Related papers
- A Statistical Perspective on Discovering Functional Dependencies in Noisy DataYunjia Zhang, Zhihan Guo, Theodoros RekatsinasSIGMOD 2020 · 45 citations
- Boosting Meaningful Dependency Mining with Clustering and Covariance AnalysisXi Wang, Ruochun Jin, Wanrong Huang, Yuhua TangICDE 2024 · 2 citations
- Representative Functional DependenciesQiongqiong Lin, Jingyan Sai, Jiazheng Song, Jinfei Liu et al.ICDE 2026
- A parallel framework for constraint-based bayesian network learning via markov blanket discoveryAnkit Srivastava, Sriram P. Chockalingam, Srinivas AluruSC 2020 · 11 citations
- Discovering Functional Dependencies through Hitting Set EnumerationTobias Bleifuß, Thorsten Papenbrock, Thomas Bläsius, Martin Schirneck et al.SIGMOD 2024 · 9 citations
