Mining Approximate Acyclic Schemes from Relations
Batya Kenig, Pranay Mundra, Guna Prasaad, Babak Salimi, Dan Suciu
Abstract
Acyclic schemes have numerous applications in databases and in machine learning, such as improved design, more efficient storage, and increased performance for queries and machine learning algorithms. Multivalued dependencies (MVDs) are the building blocks of acyclic schemes. The discovery from data of both MVDs and acyclic schemes is more challenging than other forms of data dependencies, such as Functional Dependencies, because these dependencies do not hold on subsets of data, and because they are very sensitive to noise in the data; for example a single wrong or missing tuple may invalidate the schema. In this paper we present Maimon, a system for discovering approximate acyclic schemes and MVDs from data. We give a principled definition of approximation, by using notions from information theory, then describe the two components of Maimon: mining for approximate MVDs, then reconstructing acyclic schemes from approximate MVDs. We conduct an experimental evaluation of Maimon on 20 real-world datasets, and show that it can scale up to 1M rows, and up to 30 columns.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext f7fbad99-a138-4772-b83f-720ad3ce275bCited by top-tier papers5
- A Statistical Perspective on Discovering Functional Dependencies in Noisy DataYunjia Zhang, Zhihan Guo, Theodoros RekatsinasSIGMOD 2020 · 45 citations
- Approximate Order Dependency DiscoveryYifeng Jin, Zijing Tan, Weijun Zeng, Shuai MaICDE 2021 · 7 citations
- LpBound: Pessimistic Cardinality Estimation Using ℓp-Norms of Degree SequencesHaozhe Zhang, Christoph Mayer, Mahmoud Abo Khamis, Dan Olteanu et al.SIGMOD 2025 · 7 citations
- Provenance-aware Discovery of Functional Dependencies on Integrated ViewsUgo Comignani, Laure Berti-Équille, Noël Novelli, Angela BonifatiICDE 2022
- Storage-Centric Relation Design via High-Quality Approximate Functional DependenciesRui Ding, Xiaochun Yang, Bin Wang, Quanqing Xu et al.VLDB 2026
Related papers
- EulerFD: An Efficient Double-Cycle Approximation of Functional DependenciesQiongqiong Lin, Yunfan Gu, Jingyan Sai, Jinfei Liu et al.ICDE 2023 · 5 citations
- 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
- An Efficient Algorithm for Counting Markov Equivalent DAGsRobert Ganian, Thekla Hamm, Topi TalvitieAAAI 2020 · 10 citations
- Anytime Algorithms for Approximate Functional DependenciesSanjivni Rana, Junya Ogawa, Suraj Shetiya, Senjuti Basu Roy et al.KDD 2025
- Discovering Approximate Inclusion DependenciesQingdong Su, Zhikang Wang, Zijing Tan, Shuai MaVLDB 2025
