【24h】

I/O-efficient Point Location using Persistent B-Trees

机译:使用持久B树的I / O有效点定位

获取原文
获取原文并翻译 | 示例

摘要

We present an external planar point location data structure that is I/O-efficient both in theory and practice. The developed structure uses linear space and answers a query in optimal O(log_B N) I/Os, where B is the disk block size. It is based on a persistent B-tree, and all previously developed such structures assume a total order on the elements in the structure. As a theoretical result of independent interest, we show how to remove this assumption. Most previous theoretical I/O-efficient planer point location structures are relatively complicated and have not been implemented. Based on a bucket approach, Vahrenhold and Hinrichs therefore developed a simple and practical, but theoretically non-optimal, heuristic structure. We present an extensive experimental evaluation that shows that on a range of real-world Geographic Information Systems (GIS) data, our structure uses fewer I/Os than the structure of Vahrenhold and Hinrichs to answer a query. On a synthetically generated worst-case dataset, our structure uses significantly fewer I/Os.
机译:我们提出一种在理论和实践上均具有I / O效率的外部平面点位置数据结构。开发的结构使用线性空间并以最佳O(log_B N)I / O回答查询,其中B是磁盘块大小。它基于持久性B树,并且所有以前开发的此类结构都假定结构中元素的总顺序。作为独立利益的理论结果,我们展示了如何删除此假设。以前的大多数理论上具有I / O效率的平刨点位置结构都相对复杂,尚未实现。因此,Vahrenhold和Hinrichs基于存储桶方法开发了一种简单实用的,但在理论上并非最佳的启发式结构。我们提供了一项广泛的实验评估,该评估表明,在一系列实际的地理信息系统(GIS)数据上,我们的结构使用的I / O数量比Vahrenhold和Hinrichs的结构要少。在综合生成的最坏情况数据集上,我们的结构使用的I / O大大减少。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号