arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1902.02698cs.DB
收藏

合取查询结果的排序枚举

Ranked Enumeration of Conjunctive Query Results

Shaleen Deep, Paraschos Koutris

AI总结:

该研究针对合取查询结果的排序枚举问题,提出了预处理时间短、对数延迟的新颖算法,引入可分解与兼容排序函数概念以提升效率,并给出下界证明排序函数结构限制的必要性,拓展了相关领域的研究成果。

摘要:

我们研究了根据给定排序函数对合取查询(Conjunctive Query)答案进行排序枚举的问题。我们的主要贡献是提出一种新颖算法,该算法预处理时间短、延迟为对数级,且执行期间的空间开销具有非平凡特性。为实现高效枚举,我们利用了实际中常见排序函数的特定性质。为此,我们引入了(相对于查询分解的)可分解与兼容排序函数的概念,这类函数支持元组得分的部分聚合,从而能够高效枚举输出结果。我们还补充了下界结果,证明了对排序函数结构施加限制的必要性。我们的结果拓展并改进了从理论与实践角度研究排序枚举的一系列长期工作。

英文摘要:

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.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑