Inclusion Dependency Discovery

Autor: Tobias Bleifuß, Tim Friedrich, Axel Stebner, Lan Jiang, Felix Naumann, Hazar Harmouch, Thorsten Papenbrock, Maxi Fischer, Nils Strelow, Fabian Windheuser, Falco Dürsch
Rok vydání: 2019
Předmět:
Zdroj: CIKM
DOI: 10.1145/3357384.3357916
Popis: Inclusion dependencies are an important type of metadata in relational databases, because they indicate foreign key relationships and serve a variety of data management tasks, such as data linkage, query optimization, and data integration. The discovery of inclusion dependencies is, therefore, a well-studied problem and has been addressed by many algorithms. Each of these discovery algorithms follows its own strategy with certain strengths and weaknesses, which makes it difficult for data scientists to choose the optimal algorithm for a given profiling task. This paper summarizes the different state-of-the-art discovery approaches and discusses their commonalities. For evaluation purposes, we carefully re-implemented the thirteen most popular discovery algorithms and discuss their individual properties. Our extensive evaluation on several real-world and synthetic datasets shows the unbiased performance of the different discovery approaches and, hence, provides a guideline on when and where each approach works best. Comparing the different runtimes and scalability graphs, we identify the best approaches for certain situations and demonstrate where certain algorithms fail.
Databáze: OpenAIRE