Efficient Bidirectional Order Dependency Discovery
Yifeng Jin, Lin Zhu, Zijing Tan
Abstract
Bidirectional order dependencies state relationships of order between lists of attributes. They naturally model the order-by clauses in SQL queries, and are proved effective in query optimizations concerning sorting. Despite their importance, order dependencies on a dataset are typically unknown and are too costly, if not impossible, to design or discover manually. Techniques for automatic order dependency discovery are recently studied. It is challenging for order dependency discovery to scale well, since it is by nature factorial in the number m of attributes and quadratic in the number n of tuples. In this paper, we adopt a strategy that decouples the impact of m from that of n, and that still finds all minimal valid bidirectional order dependencies. We present carefully designed data structures, a host of algorithms and optimizations, for efficient order dependency discovery. With extensive experimental studies on both real-life and synthetic datasets, we verify our approach significantly outperforms state-of-the-art techniques, by orders of magnitude.
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 0619ae8a-5d28-488e-b007-58dd03707b24Cited by top-tier papers6
- Fast Incremental Discovery of Pointwise Order DependenciesZijing Tan, Ai Ran, Shuai Ma, Sheng QinVLDB 2020 · 22 citations
- Fast Approximate Denial Constraint DiscoveryRenjie Xiao, Zijing Tan, Haojin Wang, Shuai MaVLDB 2023 · 19 citations
- Approximate Order Dependency DiscoveryYifeng Jin, Zijing Tan, Weijun Zeng, Shuai MaICDE 2021 · 7 citations
- Efficient Differential Dependency DiscoveryShulei Kuang, Honghui Yang, Zijing Tan, Shuai MaVLDB 2024 · 4 citations
- Analyzing Deviations from Monotonic Trends through Database RepairShunit Agmon, Jonathan Gal, Amir Gilad, Ester Livshits et al.SIGMOD 2026 · 1 citation
Related papers
- Efficient Set-Based Order Dependency Discovery with a Level-Wise Hybrid StrategyYihan Li, Ruifeng Li, Zijing Tan, Weidong Yang et al.ICDE 2024 · 1 citation
- Discovering Domain Orders via Order DependenciesReza Karegar, Melicaalsadat Mirsafian, Parke Godfrey, Lukasz Golab et al.ICDE 2022 · 4 citations
- Discovering Functional Dependencies through Hitting Set EnumerationTobias Bleifuß, Thorsten Papenbrock, Thomas Bläsius, Martin Schirneck et al.SIGMOD 2024 · 9 citations
- EulerFD: An Efficient Double-Cycle Approximation of Functional DependenciesQiongqiong Lin, Yunfan Gu, Jingyan Sai, Jinfei Liu et al.ICDE 2023 · 5 citations
- Dynamic Functional Dependency Discovery with Dynamic Hitting Set EnumerationRenjie Xiao, Yong'an Yuan, Zijing Tan, Shuai Ma et al.ICDE 2022 · 8 citations
