Space-Efficient and Fast Algorithms for Multidimensional Dominance Reporting and Counting
We present linear-space sub-logarithmic algorithms for handling the 3-dimensional dominance reporting and the 2-dimensional dominance counting problems. Under the RAM model as described in [M. L. Fredman and D. E. Willard. “Surpassing the information theoretic bound with fusion trees”, Journal of Computer and System Sciences, 47:424–436, 1993], our algorithms achieve O(log n/loglog n+f) query time for the 3-dimensional dominance reporting problem, where f is the output size, and O(log n/loglog n) query time for the 2-dimensional dominance counting problem. We extend these results to any constant dimension d ≥ 3, achieving O(n(log n/loglog n) d − 3) space and O((log n/loglog n) d − 2+ f) query time for the reporting case and O(n(log n/loglog n) d − 2) space and O((log n/loglog n) d − 1) query time for the counting case.
KeywordsInternal Node Query Point Query Time Space Usage Dimensional Point
Unable to display preview. Download preview PDF.
- [ABR00]Alstrup, S., Brodal, G.S., Rauhe, T.: New data structures for orthogonal range searching. In: Proceedings of IEEE Symposium on Foundations of Computer Science, Redondo Beach, pp. 198–207 (2000)Google Scholar
- [AGKR02]Alstrup, S., Gavoille, C., Kaplan, H., Rauhe, T.: Nearest common ancestors: A survey and a new distributed algorithm. In: Proceedings of the 14th ACM Symp. on Parallel Algorithms and Architecture (SPAA), August, pp. 258–264 (2002)Google Scholar
- [GAA03]Govindarajan, S., Agarwal, P.K., Arge, L.: CRB-Tree: an efficient indexing scheme for range-aggregate queries. In: Proceedings of the 9th International Conference on Database Theory, Siena, Italy (2003)Google Scholar
- [Mor03]Mortensen, C.W.: Fully-dynamic orthogonal range reporting on RAM (Preliminary version). Technical Report TR-2003-22, The IT University of Copenhagen (2003)Google Scholar
- [SJ03a]Qingmin Shi and Joseph JaJa. Fast algorithms for 3-d dominance reporting and counting. Technical Report CS-TR-4437, Institute of Advanced Computer Studies (UMIACS), University of Maryland (2003)Google Scholar
- [SJ03b]Qingmin Shi and Joseph JaJa. Fast fractional cascading and its applications. Technical Report CS-TR-4502, Institute of Advanced Computer Studies (UMIACS), University of Maryland (2003)Google Scholar