Ranked Enumeration of Conjunctive Query Results

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Deep, Shaleen, Koutris, Paraschos
Formato: Preprint
Publicado: 2019
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866908371489128448
author Deep, Shaleen
Koutris, Paraschos
author_facet Deep, Shaleen
Koutris, Paraschos
contents We study the problem of enumerating answers of Conjunctive Queries ranked according to a given ranking function. Our main contribution is a novel algorithm with small preprocessing time, logarithmic delay, and non-trivial space usage during execution. To allow for efficient enumeration, we exploit certain properties of ranking functions that frequently occur in practice. To this end, we introduce the notions of {\em decomposable} and {\em compatible} (w.r.t. a query decomposition) ranking functions, which allow for partial aggregation of tuple scores in order to efficiently enumerate the output. We complement the algorithmic results with lower bounds that justify why restrictions on the structure of ranking functions are necessary. Our results extend and improve upon a long line of work that has studied ranked enumeration from both a theoretical and practical perspective.
format Preprint
id arxiv_https___arxiv_org_abs_1902_02698
institution arXiv
publishDate 2019
record_format arxiv
spellingShingle Ranked Enumeration of Conjunctive Query Results
Deep, Shaleen
Koutris, Paraschos
Databases
We study the problem of enumerating answers of Conjunctive Queries ranked according to a given ranking function. Our main contribution is a novel algorithm with small preprocessing time, logarithmic delay, and non-trivial space usage during execution. To allow for efficient enumeration, we exploit certain properties of ranking functions that frequently occur in practice. To this end, we introduce the notions of {\em decomposable} and {\em compatible} (w.r.t. a query decomposition) ranking functions, which allow for partial aggregation of tuple scores in order to efficiently enumerate the output. We complement the algorithmic results with lower bounds that justify why restrictions on the structure of ranking functions are necessary. Our results extend and improve upon a long line of work that has studied ranked enumeration from both a theoretical and practical perspective.
title Ranked Enumeration of Conjunctive Query Results
topic Databases
url https://arxiv.org/abs/1902.02698