首页> 外文会议>Workshop on Algorithm Engineering and Experiments >Faster Linear-space Orthogonal Range Searching in Arbitrary Dimensions
【24h】

Faster Linear-space Orthogonal Range Searching in Arbitrary Dimensions

机译:更快的线性空间正交范围在任意维度中搜索

获取原文

摘要

We consider the problem of multi-dimensional orthogonal range searching in linear space for any d dimensions. The kd-tree achieves O(n~((d-1)/d)) query time for range counting, which is optimal among bounding-box tree structures, and it has been considered to be the best complexity bound in practice for four decades, while the non-overlapping krange achieves O(n~ε) query time in theory. Several twodimensional data structures have better query times than the kd-tree, but have never been generalized to higher dimensions in linear space. In this paper, we propose a new succinct data structure, called the KDW-tree, which requires less space partitioning than the kd-tree and achieves O(n~((d-2)/d) log n) time for range counting. This is the first succinct data structure that has a lower time complexity than the kd-tree in arbitrary dimensions. In experiments, our data structure significantly outperformed the kd-tree using linear space both for range counting and sum queries in low dimensions for high selectivity.
机译:我们考虑在任何D尺寸的线性空间中搜索多维正交范围的问题。 KD树实现了o(n〜((d-1)/ d))测距计数的查询时间,这在边界箱树结构中是最佳的,并且已被认为是四个练习中最佳复杂性数十年,而非重叠的Krange在理论上实现了O(n〜ε)查询时间。几个TwoImensional数据结构具有比KD-Tree更好的查询时间,但从未概括为线性空间中的更高尺寸。在本文中,我们提出了一种新的简洁数据结构,称为KDW树,这需要比KD-Tree更少的空间分区,并实现o(n〜((d-2)/ d)log n)范围计数时间。这是第一种简洁的数据结构,其具有比任意维度的KD树的时间复杂性较低。在实验中,我们的数据结构使用线性空间显着优于KD树,用于在低尺寸中的范围计数和总和查询,用于高选择性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号