本文研究了根據給定排序函數對聯合查詢結果進行排序列舉的算法問題。傳統的物化排序方法效率低下,尤其是在只需要前 k 個結果的情況下。本文的主要貢獻是一種新的算法,該算法具有較短的預處理時間、對數延遲和非平凡的執行期間空間使用。
為了實現高效的列舉,該算法利用了實際中常用的排序函數的某些特性。為此,文章引入了可分解和相容(相對於查詢分解)排序函數的概念,這些函數允許對元組分數進行部分聚合,以便有效地列舉輸出。
該算法適用於大多數實際應用的排序函數,包括字典序、輸入元組權重的總和(也包括乘積或最大值)等。
本文提出的算法為聯合查詢結果的排序列舉提供了一種高效的解決方案,具有廣泛的應用前景。
Til et andet sprog
fra kildeindhold
arxiv.org
Vigtigste indsigter udtrukket fra
by Shaleen Deep... kl. arxiv.org 11-25-2024
https://arxiv.org/pdf/1902.02698.pdfDybere Forespørgsler