Under the word RAM model, we design three data structures that can be
constructed in time over points in an grid.
The first data structure is an -word structure supporting
orthogonal range reporting in time, where denotes output
size and is an arbitrarily small constant. The second is an
-word structure supporting orthogonal range successor in
time, while the third is an -word structure
supporting sorted range reporting in time. The query times of
these data structures are optimal when the space costs must be within $O(n
polylog\ n)$ words. Their exact space bounds match those of the best known
results achieving the same query times, and the construction
time beats the previous bounds on preprocessing. Previously, among 2d range
search structures, only the orthogonal range counting structure of Chan and
P\v{a}tra\c{s}cu (SODA 2010) and the linear space, query
time structure for orthogonal range successor by Belazzougui and Puglisi (SODA
2016) can be built in the same time. Hence our work is the
first that achieve the same preprocessing time for optimal orthogonal range
reporting and range successor. We also apply our results to improve the
construction time of text indexes.

生成讲解博客的中文版本

生成AI智能校验的中文版本