Skip to main content

Space-Efficient and Fast Algorithms for Multidimensional Dominance Reporting and Counting

  • Conference paper
Algorithms and Computation (ISAAC 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3341))

Included in the following conference series:

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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 

  2. 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 

  3. Bentley, J.L.: Jon Louis Bentley. Multidimensional divide-and-conquer. Communications of the ACM 23(4), 214–229 (1980)

    Article  MATH  MathSciNet  Google Scholar 

  4. Chazelle, B., Edelsbrunner, H.: Bernard Chazelle and H. Edelsbrunner. Linear space data structures for two types of range search. Discrete Comput. Geom. 3, 113–126 (1987)

    Article  MathSciNet  Google Scholar 

  5. Chazelle, B., Guibas, L.J.: Fractional Cascading: I. A data structure technique. Algorithmica 1(2), 133–162 (1986)

    Article  MATH  MathSciNet  Google Scholar 

  6. Chazelle, B.: Bernard Chazelle. A functional approach to data structures and its use in multidimensional searching. SIAM Journal on Computing 17(3), 427–463 (1988)

    Article  MATH  MathSciNet  Google Scholar 

  7. Edelsbrunner, H., Overmars, M.H.: On the equivalence of some rectangle problems. Information Processing Letters 14, 124–127 (1982)

    Article  MATH  MathSciNet  Google Scholar 

  8. Fredman, M.L., Willard, D.E.: Surpassing the information theoretic bound with fusion trees. Journal of Computer and System Sciences 47, 424–436 (1993)

    Article  MATH  MathSciNet  Google Scholar 

  9. Fredman, M.L., Willard, D.E.: Trans-dichotomous algorithms for minimum spanning trees and shortest paths. Journal of Computer and System Sciences 48, 533–551 (1994)

    Article  MATH  MathSciNet  Google Scholar 

  10. 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 

  11. 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 

  12. Makris, C., Tsakalidis, A.K.: Algorithms for three-dimensional dominance searching in linear space. Information Processing Letters 66(6), 277–283 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  13. 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 

  14. 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 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

JaJa, J., Mortensen, C.W., Shi, Q. (2004). Space-Efficient and Fast Algorithms for Multidimensional Dominance Reporting and Counting. In: Fleischer, R., Trippen, G. (eds) Algorithms and Computation. ISAAC 2004. Lecture Notes in Computer Science, vol 3341. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30551-4_49

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30551-4_49

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-24131-7

  • Online ISBN: 978-3-540-30551-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics