×

使用最佳查询进行缓存遗忘范围报告需要超线性空间。 (英语) Zbl 1215.68103号

摘要:我们考虑了二维和三维中的一些范围报告问题,并证明了对于这些问题,任何可缓存的数据结构所使用的空间量的下限,这些问题达到了\(O(\log_{B}N+K/B)\)块传输的最佳查询边界,其中\(K\)是查询输出的大小。
我们研究的问题是三边范围报告、三维优势报告和三维半空间范围报告。我们证明,对于任何单调递增的函数(f(\cdot,\cdot)),为了实现上述查询界限,甚至是(f(\ log_{B}N,K/B)的界限,数据结构必须使用(\Omega(N(\log\log N)^{varepsilon})空间。此下限也适用于任何Las-Vegas类型数据结构的预期大小,该数据结构最多可实现\(f(\log_{B}N,K/B)\)块传输的预期查询边界。指数\(\epsilon\)取决于函数\(f(\cdot,\cdot)\)和允许的块大小范围。
我们的结果有许多有趣的结果。第一种是I/O模型和缓存模型之间的一种新型分离,因为上述问题已知的是确定性I/O高效数据结构,在最坏情况下具有最佳查询边界,并使用线性或(O(N\log^{ast}N)空间。第二个结果是不存在具有最佳一维范围报告查询的线性空间缓存可持久B树。

MSC公司:

2017年第68季度 问题的计算难度(下限、完备性、近似难度等)
68第05页 数据结构
68单位05 计算机图形;计算几何(数字和算法方面)
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Afshani,P.,《3D优势报道》,第5193、41-51号(2008年),柏林·Zbl 1158.68363号
[2] 阿夫沙尼,P。;Chan,T.M.,三维最佳半空间距离报告,180-186(2009)·Zbl 1422.68230号
[3] 阿夫沙尼,P。;汉密尔顿,C。;Zeh,N.,《缓存可用范围报告和近似范围计数的一般方法》,287-295(2009)·Zbl 1388.68276号 ·doi:10.1145/1542362.1542413
[4] Agarwal,P.K.,Arge,L.,Erickson,J.,Franciosa,P.G.,Vitter,J.S.:线性约束下的高效搜索。J.计算。系统。科学。61, 194-216 (2000) ·Zbl 0966.68061号 ·doi:10.1006/jcss.2000.1709
[5] 阿加瓦尔,P.K。;阿格,L。;Danner,A。;Holland-Minkley,B.,正交范围搜索的Cache-oblievious数据结构,237-245(2003)·Zbl 1374.68625号
[6] Aggarwal,A.、Vitter,J.S.:排序的输入/输出复杂性和相关问题。Commun公司。ACM 31(9),1116-1127(1988)·doi:10.1145/48529.48535
[7] 精氨酸。;Zeh,N.,《用于缓存的正交范围搜索的简单和半动态结构》,158-166(2006)·Zbl 1153.68517号
[8] 阿格,L。;萨莫拉达斯,V。;Vitter,J.S.,《关于二维可索引性和最佳范围搜索索引》,346-357(1999)
[9] 阿格,L。;德伯格,M。;哈维尔科特,H.J。;Yi,K.,《优先级R-树:一个实际有效且最坏情况下最优的R-树》,347-358(2004)·数字对象标识代码:10.1145/1007568.1007608
[10] 阿格,L。;布罗达尔,G.S。;Fagerberg,R。;Laustsen,M.,Cache-oblievious平面正交范围搜索和计数,160-169(2005)·Zbl 1380.68137号
[11] 阿格,L。;德伯格,M。;Haverport,H.J.,缓存遗忘R-树,170-179(2005)·Zbl 1380.68138号
[12] Bayer,R.,McCreight,E.M.:大型有序指数的组织和维护。Acta Inform公司。1, 173-189 (1972) ·兹比尔0226.68008 ·doi:10.1007/BF00288683
[13] Becker,B.,Gschwind,S.,Ohler,T.,Seeger,B.,Widmayer,P.:渐近最优多版本B树。VLDB J.5(4),264-275(1996)·doi:10.1007/s007780050028
[14] 医学硕士本德。;布罗达尔,G.S。;Fagerberg,R。;Ge,D。;He,S。;胡,H。;伊阿科诺,J。;López-Ortiz,A.,缓存式搜索的成本,271-282(2003)·doi:10.1109/SFCS.2003.1238201
[15] 布罗达尔,G.S。;Fagerberg,R.,《关于缓存的限制》,307-315(2003)·Zbl 1192.68193号
[16] Chan,T.M.,《随机抽样、半空间范围报告和三维(≤k)水平的构建》,586-595(1998)
[17] Chan,T.M.:随机抽样半空间范围报告和三维(≤k)水平的构建。SIAM J.计算。30(2),561-575(2000)·Zbl 0963.68207号 ·doi:10.1137/S0097539798349188
[18] 弗里戈,M。;Leiserson,C.E。;普罗科普,H。;Ramachandran,S.,Cache-obliovious算法,285-397(1999)
[19] 格罗西,R。;意大利,G.F。;Abello,J.(编辑);Vitter,J.S.(编辑),《外部存储器的高效交叉树》,87-106(1999),纽约·Zbl 0947.68039号
[20] Grossi,R.,Italiano,G.F.:阶可分解问题的高效分裂和合并算法。Inf.计算。154(1), 1-33 (1999) ·Zbl 1045.68556号 ·doi:10.1006/inco.1999.2811
[21] Hellerstein,J.M。;Koutsopias,E。;Papadimitriou,C.H.,《关于索引方案的分析》,249-256(1997)
[22] Kanth,K.V.R。;辛格,A.K.,《非复制索引结构中的最优动态范围搜索》,第1540、257-276号(1999),柏林
[23] Koutsopias,E。;Taylor,D.S.,《二维索引方案的紧界》,52-58(1998)
[24] Makris,C.,Tsakalidis,A.:线性空间中三维优势搜索的算法。Inf.流程。莱特。66(6), 277-283 (1998). doi:10.1016/S0020-0190(98)00075-1·Zbl 1078.68805号 ·doi:10.1016/S0020-0190(98)00075-1
[25] McCreight,E.M.:优先搜索树。SIAM J.计算。14(2), 257-276 (1985) ·Zbl 0564.68050号 ·数字对象标识代码:10.1137/0214021
[26] 普罗科皮乌克,O。;阿加瓦尔,P.K。;阿格,L。;Vitter,J.S.,《Bkd-tree:动态可伸缩的kd-tree》,第2750、46-65号(2003),柏林·doi:10.1007/978-3-540-45072-64
[27] Ramos,E.A.,《远程报告、射线拍摄和k级结构》,390-399(1999)
[28] Robinson,J.,《K-D-B树:大维动态索引的搜索结构》,10-18(1981)
[29] 萨莫拉达斯,V。;Miranker,D.P.,索引方案的下限定理及其在多维范围查询中的应用,44-51(1998)
[30] 文格罗夫,D.E。;Vitter,J.S.,《外部存储器中的高效三维范围搜索》,192-201(1996)·Zbl 0922.68042号
[31] Vitter,J.S.:外部存储器算法和数据结构:处理海量数据。ACM计算。Surv公司。33(2) (2001). 更新版本于http://www.cs.purdue.edu/jsv/Papers/Vit。IO_调查.pdf
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。