首页> 外文会议>Annual symposium on Computational geometry >Higher-dimensional Orthogonal Range Reporting and Rectangle Stabbing in the Pointer Machine Model
【24h】

Higher-dimensional Orthogonal Range Reporting and Rectangle Stabbing in the Pointer Machine Model

机译:指针机模型中的高维正交范围报告和矩形刺伤

获取原文

摘要

In this paper, we consider two fundamental problems in the pointer machine model of computation, namely orthogonal range reporting and rectangle stabbing. Orthogonal range reporting is the problem of storing a set of n points in d-dimensional space in a data structure, such that the t points in an axis-aligned query rectangle can be reported efficiently. Rectangle stabbing is the "dual" problem where a set of n axis-aligned rectangles should be stored in a data structure, such that the t rectangles that contain a query point can be reported efficiently. Very recently an optimal O(log n + t) query time pointer machine data structure was developed for the three-dimensional version of the orthogonal range reporting problem. However, in four dimensions the best known query bound of O(log~2 n/log log n + t) has not been improved for decades. We describe an orthogonal range reporting data structure that is the first structure to achieve significantly less than O(log~2 n +1) query time in four dimensions. More precisely, we develop a structure that uses O(n(log n/ log log n)~d) space and can answer d-dimensional orthogonal range reporting queries (ford > 4) in O(logn(logn/loglogn)~(d-4+1/(d-2))+t) time. Ignoring log log n factors, this speeds up the best previous query time by a log~(1-1/(d-2)) n factor. For the rectangle stabbing problem, we show that any data structure that uses nh space must use Ω(logn(log n/log h)d~2 + t) time to answer a query. This improves the previous results by a log h factor, and is the first lower bound that is optimal for a large range of h, namely for h > log~(d-2+ε) n where e > 0 is an arbitrarily small constant. By a simple geometric transformation, our result also implies an improved query lower bound for orthogonal range reporting.
机译:在本文中,我们考虑了指针计算机模型中的两个基本问题,即正交范围报告和矩形插入。正交范围报告是在数据结构的d维空间中存储一组n点的问题,这样可以有效地报告轴对齐查询矩形中的t点。矩形刺是“双重”问题,其中应将一组n个轴对齐的矩形存储在数据结构中,以便可以高效地报告包含查询点的t个矩形。最近,针对正交范围报告问题的三维版本,开发了一种最佳的O(log n + t)查询时间指针机器数据结构。然而,在四个维度上,O(log〜2 n / log log n + t)的最著名查询范围数十年来一直没有得到改善。我们描述了一个正交范围报告数据结构,它是第一个在四个维度上显着小于O(log〜2 n +1)查询时间的结构。更准确地说,我们开发了一种结构,该结构使用O(n(log n / log log n)〜d)空间,并且可以在O(logn(logn / loglogn)〜( d-4 + 1 /(d-2))+ t)时间。忽略log log n因子,这将以log〜(1-1 /(d-2))n因子加快最佳的先前查询时间。对于矩形插入问题,我们表明任何使用nh空间的数据结构都必须使用Ω(logn(log n / log h)d〜2 + t)时间来回答查询。这将先前的结果提高了一个log h因子,并且是第一个下限值,该下限值对于h的较大范围是最佳的,即对于h> log〜(d-2 +ε)n,其中e> 0是任意小的常数。通过简单的几何变换,我们的结果还暗示了正交范围报告的改进查询下限。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号