4D Range Reporting in the Pointer Machine Model in Almost-Optimal Time

11/06/2022
by   Yakov Nekrich, et al.
0

In the orthogonal range reporting problem we must pre-process a set P of multi-dimensional points, so that for any axis-parallel query rectangle q all points from q∩ P can be reported efficiently. In this paper we study the query complexity of multi-dimensional orthogonal range reporting in the pointer machine model. We present a data structure that answers four-dimensional orthogonal range reporting queries in almost-optimal time O(log nloglog n + k) and uses O(nlog^4 n) space, where n is the number of points in P and k is the number of points in q∩ P . This is the first data structure with nearly-linear space usage that achieves almost-optimal query time in 4d. This result can be immediately generalized to d≥ 4 dimensions: we show that there is a data structure supporting d-dimensional range reporting queries in time O(log^d-3 nloglog n+k) for any constant d≥ 4.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/15/2020

Four-Dimensional Dominance Range Reporting in Linear Space

In this paper we study the four-dimensional dominance range reporting pr...
research
06/22/2020

Fast Preprocessing for Optimal Orthogonal Range Reporting and Range Successor with Applications to Text Indexing

Under the word RAM model, we design three data structures that can be co...
research
12/01/2020

Lower Bounds for Semialgebraic Range Searching and Stabbing Problems

In the semialgebraic range searching problem, we are to preprocess n poi...
research
10/02/2019

Path and Ancestor Queries on Trees with Multidimensional Weight Vectors

We consider an ordinal tree T on n nodes, with each node assigned a d-...
research
05/17/2019

Variations of largest rectangle recognition amidst a bichromatic point set

Classical separability problem involving multi-color point sets is an im...
research
05/22/2023

Z-ordered Range Refinement for Multi-dimensional Range Queries

The z-order curve is a space-filling curve and is now attracting the int...
research
09/06/2020

The Mixture Graph-A Data Structure for Compressing, Rendering, and Querying Segmentation Histograms

In this paper, we present a novel data structure, called the Mixture Gra...

Please sign up or login with your details

Forgot password? Click here to reset