作者
Diego Arroyuelo, Francisco Claude, Reza Dorrigiv, Stephane Durocher, Meng He, Alejandro López-Ortiz, J Ian Munro, Patrick K Nicholson, Alejandro Salinger, Matthew Skala
发表日期
2011/7/22
期刊
Theoretical Computer Science
卷号
412
期号
32
页码范围
4200-4211
出版商
Elsevier
简介
We present the first adaptive data structure for two-dimensional orthogonal range search. Our data structure is adaptive in the sense that it gives improved search performance for data that is better than the worst case (Demaine et al., 2000) [8]; in this case, data with more inherent sortedness. Given n points on the plane, the linear space data structure can answer range queries in O(logn+k+m) time, where m is the number of points in the output and k is the minimum number of monotonic chains into which the point set can be decomposed, which is O(n) in the worst case. Our result matches the worst-case performance of other optimal-time linear space data structures, or surpasses them when k=o(n). Our data structure can be made implicit, requiring no extra space beyond that of the data points themselves (Munro and Suwanda, 1980) [16], in which case the query time becomes O(klogn+m). We also present a novel …
引用总数
2010201120122013201420152016201720182019202020211611332
学术搜索中的文章
D Arroyuelo, F Claude, R Dorrigiv, S Durocher, M He… - Theoretical Computer Science, 2011