The space complexity of 2-dimensional approximate range counting

From MaRDI portal



Abstract: We study the problem of 2-dimensional orthogonal range counting with additive error. Given a set P of n points drawn from an nimesn grid and an error parameter eps, the goal is to build a data structure, such that for any orthogonal range R, it can return the number of points in PcapR with additive error epsn. A well-known solution for this problem is the {em eps-approximation}, which is a subset AsubseteqP that can estimate the number of points in PcapR with the number of points in AcapR. It is known that an eps-approximation of size O(frac1epslog2.5frac1eps) exists for any P with respect to orthogonal ranges, and the best lower bound is Omega(frac1epslogfrac1eps). The eps-approximation is a rather restricted data structure, as we are not allowed to store any information other than the coordinates of the points in P. In this paper, we explore what can be achieved without any restriction on the data structure. We first describe a simple data structure that uses O(frac1eps(log2frac1eps+logn)) bits and answers queries with error epsn. We then prove a lower bound that any data structure that answers queries with error epsn must use Omega(frac1eps(log2frac1eps+logn)) bits. Our lower bound is information-theoretic: We show that there is a collection of 2Omega(nlogn) point sets with large {em union combinatorial discrepancy}, and thus are hard to distinguish unless we use Omega(nlogn) bits.











This page was built for publication: The space complexity of 2-dimensional approximate range counting

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5741727)