Representative Functional Dependencies
Qiongqiong Lin, Jingyan Sai, Jiazheng Song, Jinfei Liu, Kui Ren, Tianzhen Wang, Yanbei Pang, Feifei Li
Abstract
Functional dependencies (FDs) have been extensively employed in many applications, including query optimization, data cleaning, data obfuscation, and schema normalization. However, the number of FDs grows drastically as the dimensionality of datasets expands, making it impractical for large-scale applications operating on the complete set of FDs to utilize every FD. In this paper, we formulate the problem of representative FD discovery as obtaining a subset of FDs that effectively represents the complete set. Representativeness is measured by the pairwise similarity of FDs because similar FDs often convey duplicative information. In contrast to selecting a representative subset from the complete set after FD discovery, we extract it directly during the discovery process for superior efficiency. Specifically, our algorithm integrates the representativeness verification into the lattice traversal strategy (a prominent method in FD discovery) to significantly reduce the costly validation of FD candidates by only validating representative ones. Furthermore, we enhance our algorithm with three sophisticated designs: nearest indexes to prune the search space, dynamic stripped partitions to accelerate the FD validation, and a compressed FD-tree to guarantee the FD minimality, respectively. Experimental results on real-world and synthetic datasets justify the design of representative FDs and verify the efficiency and effectiveness of the proposed algorithms.
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 b7789ff6-385e-4ae3-8f6e-20b5526ff186Related papers
- 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
- Discovering Functional Dependencies through Hitting Set EnumerationTobias Bleifuß, Thorsten Papenbrock, Thomas Bläsius, Martin Schirneck et al.SIGMOD 2024 · 9 citations
- Efficient Discovery of Relaxed Functional DependenciesMengran Li, Zijing Tan, Honghui Yang, Shuai MaVLDB 2025
- Boosting Meaningful Dependency Mining with Clustering and Covariance AnalysisXi Wang, Ruochun Jin, Wanrong Huang, Yuhua TangICDE 2024 · 2 citations
