Proceedings of the Twenty-Fourth Annual ACM-SIAM Symposium on Discrete Algorithms 2013
DOI: 10.1137/1.9781611973105.20
|View full text |Cite
|
Sign up to set email alerts
|

Near-Optimal Range Reporting Structures for Categorical Data

Abstract: Range reporting on categorical (or colored) data is a well-studied generalization of the classical range reporting problem in which each of the N input points has an associated color (category). A query then asks to report the set of colors of the points in a given rectangular query range, which may be far smaller than the set of all points in the query range.We study two-dimensional categorical range reporting in both the word-RAM and I/O-model. For the I/O-model, we present two alternative data structures fo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
13
0

Year Published

2013
2013
2024
2024

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 17 publications
(13 citation statements)
references
References 22 publications
0
13
0
Order By: Relevance
“…Further, using standard techniques [23,18] in conjunction with results in Theorem 2, Theorem 3, we obtain following results for (two dimensional) four-sided color reporting problem. Although this improves the known results of the problem [18], the output set may contain multiple (at most two) copies of the same color. Here k is the output size, log * n is the iterated logarithm of n and B is the block size.…”
Section: Categorical Range Reporting Without Duplicatesmentioning
confidence: 70%
See 3 more Smart Citations
“…Further, using standard techniques [23,18] in conjunction with results in Theorem 2, Theorem 3, we obtain following results for (two dimensional) four-sided color reporting problem. Although this improves the known results of the problem [18], the output set may contain multiple (at most two) copies of the same color. Here k is the output size, log * n is the iterated logarithm of n and B is the block size.…”
Section: Categorical Range Reporting Without Duplicatesmentioning
confidence: 70%
“…The first external memory result for this problem was given by Nekrich [23]. His results on this problem were further improved by Larsen and Walderveen [18], where they presented an O(nh)-word data structure with O(log (h) n + k B ) query cost, k being the output size, 1 ≤ h ≤ log * n, log (h) n = log log (h−1) n and log (1) n = log n. Thus by choosing h = log * n, an I/O-optimal structure can be obtained. On the other-hand, a linear space structure can be obtained by choosing h = O(1).…”
Section: Categorical Range Reporting Without Duplicatesmentioning
confidence: 93%
See 2 more Smart Citations
“…Each of the three methods uses a different, more sophisticated orthogonal range searching structure. In Section 6.1 we show howÕ(d 3 ) time can be achieved with a 2D colored (aka categorical) range searching structure [58]. Section 6.2 uses a 2D range counting [22] data structure, and Section 6.3 uses a 3D range emptiness data structure [20].…”
Section: Answering a Connectivity Querymentioning
confidence: 99%