PANDA: Query Evaluation in Submodular Width

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Khamis, Mahmoud Abo, Ngo, Hung Q., Suciu, Dan
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866908350865735680
author Khamis, Mahmoud Abo
Ngo, Hung Q.
Suciu, Dan
author_facet Khamis, Mahmoud Abo
Ngo, Hung Q.
Suciu, Dan
contents In recent years, several information-theoretic upper bounds have been introduced on the output size and evaluation cost of database join queries. These bounds vary in their power depending on both the type of statistics on input relations and the query plans that they support. This motivated the search for algorithms that can compute the output of a join query in times that are bounded by the corresponding information-theoretic bounds. In this paper, we describe PANDA, an algorithm that takes a Shannon-inequality that underlies the bound, and translates each proof step into an algorithmic step corresponding to some database operation. PANDA computes answers to a conjunctive query in time given by the the submodular width plus the output size of the query. The version in this paper represents a significant simplification of the original version [ANS, PODS'17].
format Preprint
id arxiv_https___arxiv_org_abs_2402_02001
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle PANDA: Query Evaluation in Submodular Width
Khamis, Mahmoud Abo
Ngo, Hung Q.
Suciu, Dan
Databases
Information Theory
In recent years, several information-theoretic upper bounds have been introduced on the output size and evaluation cost of database join queries. These bounds vary in their power depending on both the type of statistics on input relations and the query plans that they support. This motivated the search for algorithms that can compute the output of a join query in times that are bounded by the corresponding information-theoretic bounds. In this paper, we describe PANDA, an algorithm that takes a Shannon-inequality that underlies the bound, and translates each proof step into an algorithmic step corresponding to some database operation. PANDA computes answers to a conjunctive query in time given by the the submodular width plus the output size of the query. The version in this paper represents a significant simplification of the original version [ANS, PODS'17].
title PANDA: Query Evaluation in Submodular Width
topic Databases
Information Theory
url https://arxiv.org/abs/2402.02001