I/O 高效的动态平面范围天际线查询
数据结构与算法
2012-07-11 v1
摘要
我们提出了首个完全动态且最坏情况下 I/O 高效的数据结构,支持平面正交\textit{三面范围天际线报告查询},其查询代价为 次 I/O,更新代价为 次 I/O,空间占用为 个块;其中 为输入平面点数, 为报告点数,参数 。我们通过扩展 Sundar 的带损耗优先队列以获得该结果,使其能在 最坏情况 I/O 和 摊销 I/O(前提是主存中已加载常数个块)下支持 \textsc{DeleteMin} 和 \textsc{CatenateAndAttrite} 操作。最后,我们证明任何支持\textit{受控极大值报告查询}(即四面天际线查询的困难特例)的基于指针的静态数据结构,若其最坏情况时间为 ,则必须占用 的空间;该结论是通过适配平面四面范围报告查询的类似下界论证得出的。
引用
@article{arxiv.1207.2341,
title = {I/O-Efficient Dynamic Planar Range Skyline Queries},
author = {Casper Kejlberg-Rasmussen and Konstantinos Tsakalidis and Kostas Tsichlas},
journal= {arXiv preprint arXiv:1207.2341},
year = {2012}
}
备注
Submitted to SODA 2013