Algorithms for three-dimensional dominance searching in linear space

作者: Christos Makris , Athanasios Tsakalidis

DOI: 10.1016/S0020-0190(98)00075-1

关键词:

摘要: Abstract We present several data structures for the following 3-dimensional dominance searching problem: store a set S of n points in R 3 structure, such that dominating query point q can be reported efficiently. All our use linear space. The first structure works restricted case where coordinates and are integers range [0, U − 1]. For this we achieve time O((log log U)2 + k U), is number answers to query. second third both work unrestricted case, arbitrary reals. O(log k) pointer machines random access (RAMs).

参考文章(14)
Kumar Ramaiyer, Mikhail J. Atallah, Michael T. Goodrich, Biased Finger Trees and Three-Dimensional Layers of Maxima ,(1993)
Harold N. Gabow, Jon Louis Bentley, Robert E. Tarjan, Scaling and related techniques for geometry problems symposium on the theory of computing. pp. 135- 143 ,(1984) , 10.1145/800057.808675
Neil Sarnak, Robert E. Tarjan, Planar point location using persistent search trees Communications of The ACM. ,vol. 29, pp. 669- 679 ,(1986) , 10.1145/6138.6151
Bernard Chazelle, Herbert Edelsbrunner, Linear space data structures for two types of range search Discrete & Computational Geometry. ,vol. 2, pp. 113- 126 ,(1987) , 10.1007/BF02187875
Herbert Edelsbrunner, Mark H. Overmars, On the equivalence of some rectangle problems Information Processing Letters. ,vol. 14, pp. 124- 127 ,(1982) , 10.1016/0020-0190(82)90068-0
O. Fries, K. Mehlhorn, S. Näher, A. Tsakalidis, A log log n data structure for three-sided range queries Information Processing Letters. ,vol. 25, pp. 269- 273 ,(1987) , 10.1016/0020-0190(87)90174-8
Kurt Mehlhorn, Stefan Näher, Bounded ordered dictionaries in O(loglog N ) time and O( n ) space Information Processing Letters. ,vol. 35, pp. 183- 189 ,(1990) , 10.1016/0020-0190(90)90022-P
Dan E. Willard, Log-logarithmic worst-case range queries are possible in space Θ(N) Information Processing Letters. ,vol. 17, pp. 81- 84 ,(1983) , 10.1016/0020-0190(83)90075-3
M. Deberg, M. Vankreveld, J. Snoeyink, Two- and three-dimensional point location in rectangular subdivisions Journal of Algorithms. ,vol. 18, pp. 256- 277 ,(1995) , 10.1006/JAGM.1995.1010
Bernard Chazelle, Filtering search: a new approach to query answering SIAM Journal on Computing. ,vol. 15, pp. 703- 724 ,(1986) , 10.1137/0215051