DocumentCode :
2530995
Title :
Random sampling, halfspace range reporting, and construction of (⩽k)-levels in three dimensions
Author :
Chan, Timothy M.
Author_Institution :
Dept. of Math. & Comput. Sci., Miami Univ., Coral Gables, FL, USA
fYear :
1998
fDate :
8-11 Nov 1998
Firstpage :
586
Lastpage :
595
Abstract :
Given n points in three dimensions, we show how to answer halfspace range reporting queries in O(log n+k) expected time for an output size k. Our data structure can be preprocessed in optimal O(n log n) expected time. We apply this result to obtain the first optimal randomized algorithm for the construction of the (⩽k)-level in an arrangement of n planes in three dimensions. The algorithm runs in O(n log n+nk2) expected time. Our techniques are based on random sampling. Applications in two dimensions include an improved data structure for “k nearest neighbors” queries, and an algorithm that constructs the order-k Voronoi diagram in O(n log n+nk log k) expected time
Keywords :
computational geometry; data structures; randomised algorithms; data structure; halfspace range reporting; nearest neighbors; optimal randomized algorithm; order-k Voronoi diagram; random sampling; Computational geometry; Computer science; Data structures; Mathematics; Monte Carlo methods; Nearest neighbor searches; Particle separators; Sampling methods;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science, 1998. Proceedings. 39th Annual Symposium on
Conference_Location :
Palo Alto, CA
ISSN :
0272-5428
Print_ISBN :
0-8186-9172-7
Type :
conf
DOI :
10.1109/SFCS.1998.743509
Filename :
743509
Link To Document :
بازگشت