Better Data Structures for Colored Orthogonal Range Reporting
Timothy M. Chan, Yakov Nekrich
Abstract
Range searching on categorical, or "colored", data has been studied extensively for over two decades. In this paper, we obtain the current best results for perhaps the most basic, and most often studied, version of the geometric problem: colored orthogonal range reporting.
Given n colored points in two-dimensional space [U ] 2 , we present a data structure with O(n log 3/4+ε n) space, for an arbitrarily small constant ε > 0, so that all k distinct colors in any axis-aligned query rectangle can be reported in (optimal) O(log log U + k) time; this is the first method to break the O(n log n) space barrier.
In three dimensions, we present a data structure with O(n log 9/5+ε n) space and O(log n/ log log n + k) time; this improves the previous space bound of O(n log 4 n).
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers1
Ask how each one uses itRelated papers
- New Data Structures for Orthogonal Range Reporting and Range Minima QueriesYakov NekrichSODA 2021 · 4 citations
- 4D Range Reporting in the Pointer Machine Model in Almost-Optimal TimeYakov Nekrich, Saladi RahulSODA 2023
- Simplex Range Searching Revisited: How to Shave Logs in Multi-Level Data StructuresTimothy M. Chan, Da Wei ZhengSODA 2023 · 3 citations
- Hopcroft's Problem, Log-Star Shaving, 2D Fractional Cascading, and Decision TreesTimothy M. Chan, Da Wei ZhengSODA 2022 · 6 citations
- Dynamic planar point location in optimal timeYakov NekrichSTOC 2021 · 5 citations
