一种高效的 Skyline 计算框架
数据库
2019-08-13 v1 数据结构与算法
摘要
Skyline 计算旨在从多维数据库中寻找在所有维度上都不劣于任何其他元组的元组集合。本文提出 SDI (基于维度索引的 Skyline,Skyline on Dimension Index),一种基于维度索引的通用 Skyline 计算框架。我们证明,要判断一个元组是否属于 skyline,只需将该元组与任意维度索引中有界的 skyline 元组子集进行比较,而无需与所有已有 skyline 元组比较。基于 SDI,我们还表明任何 skyline 元组均可用于终止整个 skyline 计算过程并输出完整的全部 skyline 元组集合。我们开发了高效算法 SDI-RS,其显著减少了 skyline 计算时间,且空间与时间复杂度可得以保证。实验评估表明,SDI-RS 总体上优于基线算法,尤其在高维数据上非常高效。
引用
@article{arxiv.1908.04083,
title = {An Efficient Skyline Computation Framework},
author = {Rui Liu and Dominique Li},
journal= {arXiv preprint arXiv:1908.04083},
year = {2019}
}