MATE: Multi-Attribute Table Extraction

Research output: Contribution to journalConference articleResearchpeer review

Authors

  • Mahdi Esmailoghli
  • Jorge Arnulfo Quiané-Ruiz
  • Ziawasch Abedjan

External Research Organisations

  • Technische Universität Berlin
View graph of relations

Details

Original languageEnglish
Article number8
Pages (from-to)1684-1696
Number of pages13
JournalContemporary Mathematics
Volume15
Issue number8
Early online date22 Jun 2022
Publication statusPublished - 2022
Event48th International Conference on Very Large Data Bases, VLDB 2022 - Sydney, Australia
Duration: 5 Sept 20229 Sept 2022

Abstract

A core operation in data discovery is to find joinable tables for a given table. Real-world tables include both unary and n-ary join keys. However, existing table discovery systems are optimized for unary joins and are ineffective and slow in the existence of n-ary keys. In this paper, we introduce Mate, a table discovery system that leverages a novel hash-based index that enables n-ary join discovery through a space-efficient super key. We design a filtering layer that uses a novel hash, Xash. This hash function encodes the syntactic features of all column values and aggregates them into a super key, which allows the system to efficiently prune tables with non-joinable rows. Our join discovery system is able to prune up to 1000x more false positives and leads to over 60x faster table discovery in comparison to state-of-the-art.

ASJC Scopus subject areas

Cite this

MATE: Multi-Attribute Table Extraction. / Esmailoghli, Mahdi; Quiané-Ruiz, Jorge Arnulfo; Abedjan, Ziawasch.
In: Contemporary Mathematics, Vol. 15, No. 8, 8, 2022, p. 1684-1696.

Research output: Contribution to journalConference articleResearchpeer review

Esmailoghli, M, Quiané-Ruiz, JA & Abedjan, Z 2022, 'MATE: Multi-Attribute Table Extraction', Contemporary Mathematics, vol. 15, no. 8, 8, pp. 1684-1696. https://doi.org/10.14778/3529337.3529353
Esmailoghli, M., Quiané-Ruiz, J. A., & Abedjan, Z. (2022). MATE: Multi-Attribute Table Extraction. Contemporary Mathematics, 15(8), 1684-1696. Article 8. https://doi.org/10.14778/3529337.3529353
Esmailoghli M, Quiané-Ruiz JA, Abedjan Z. MATE: Multi-Attribute Table Extraction. Contemporary Mathematics. 2022;15(8):1684-1696. 8. Epub 2022 Jun 22. doi: 10.14778/3529337.3529353
Esmailoghli, Mahdi ; Quiané-Ruiz, Jorge Arnulfo ; Abedjan, Ziawasch. / MATE : Multi-Attribute Table Extraction. In: Contemporary Mathematics. 2022 ; Vol. 15, No. 8. pp. 1684-1696.
Download
@article{9e0ba629a1a14cf29d976c93ebed0277,
title = "MATE: Multi-Attribute Table Extraction",
abstract = "A core operation in data discovery is to find joinable tables for a given table. Real-world tables include both unary and n-ary join keys. However, existing table discovery systems are optimized for unary joins and are ineffective and slow in the existence of n-ary keys. In this paper, we introduce Mate, a table discovery system that leverages a novel hash-based index that enables n-ary join discovery through a space-efficient super key. We design a filtering layer that uses a novel hash, Xash. This hash function encodes the syntactic features of all column values and aggregates them into a super key, which allows the system to efficiently prune tables with non-joinable rows. Our join discovery system is able to prune up to 1000x more false positives and leads to over 60x faster table discovery in comparison to state-of-the-art.",
author = "Mahdi Esmailoghli and Quian{\'e}-Ruiz, {Jorge Arnulfo} and Ziawasch Abedjan",
note = "Funding Information: This project has been supported by the German Research Foundation (DFG) under grant agreement 387872445 and the German Ministry for Education and Research as BIFOLD — “Berlin Institute for the Foundations of Learning and Data” (01IS18025A and 01IS18037A). ; 48th International Conference on Very Large Data Bases, VLDB 2022 ; Conference date: 05-09-2022 Through 09-09-2022",
year = "2022",
doi = "10.14778/3529337.3529353",
language = "English",
volume = "15",
pages = "1684--1696",
number = "8",

}

Download

TY - JOUR

T1 - MATE

T2 - 48th International Conference on Very Large Data Bases, VLDB 2022

AU - Esmailoghli, Mahdi

AU - Quiané-Ruiz, Jorge Arnulfo

AU - Abedjan, Ziawasch

N1 - Funding Information: This project has been supported by the German Research Foundation (DFG) under grant agreement 387872445 and the German Ministry for Education and Research as BIFOLD — “Berlin Institute for the Foundations of Learning and Data” (01IS18025A and 01IS18037A).

PY - 2022

Y1 - 2022

N2 - A core operation in data discovery is to find joinable tables for a given table. Real-world tables include both unary and n-ary join keys. However, existing table discovery systems are optimized for unary joins and are ineffective and slow in the existence of n-ary keys. In this paper, we introduce Mate, a table discovery system that leverages a novel hash-based index that enables n-ary join discovery through a space-efficient super key. We design a filtering layer that uses a novel hash, Xash. This hash function encodes the syntactic features of all column values and aggregates them into a super key, which allows the system to efficiently prune tables with non-joinable rows. Our join discovery system is able to prune up to 1000x more false positives and leads to over 60x faster table discovery in comparison to state-of-the-art.

AB - A core operation in data discovery is to find joinable tables for a given table. Real-world tables include both unary and n-ary join keys. However, existing table discovery systems are optimized for unary joins and are ineffective and slow in the existence of n-ary keys. In this paper, we introduce Mate, a table discovery system that leverages a novel hash-based index that enables n-ary join discovery through a space-efficient super key. We design a filtering layer that uses a novel hash, Xash. This hash function encodes the syntactic features of all column values and aggregates them into a super key, which allows the system to efficiently prune tables with non-joinable rows. Our join discovery system is able to prune up to 1000x more false positives and leads to over 60x faster table discovery in comparison to state-of-the-art.

UR - http://www.scopus.com/inward/record.url?scp=85142525351&partnerID=8YFLogxK

U2 - 10.14778/3529337.3529353

DO - 10.14778/3529337.3529353

M3 - Conference article

AN - SCOPUS:85142525351

VL - 15

SP - 1684

EP - 1696

JO - Contemporary Mathematics

JF - Contemporary Mathematics

SN - 0271-4132

IS - 8

M1 - 8

Y2 - 5 September 2022 through 9 September 2022

ER -