Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Tight Space Bounds for Two-Dimensional Approximate Range Counting

Published: 04 June 2018 Publication History

Abstract

We study the problem of two-dimensional orthogonal range counting with additive error. Given a set P of n points drawn from an n× n grid and an error parameter ε, the goal is to build a data structure, such that for any orthogonal range R, it can return the number of points in PR with additive error ε n. A well-known solution for this problem is obtained by using ε-approximation, which is a subset AP that can estimate the number of points in PR with the number of points in AR. It is known that an ε-approximation of size O(1/ε log 2.5 1/ε) exists for any P with respect to orthogonal ranges, and the best lower bound is Ω(1/ε log 1/ε).
The ε-approximation is a rather restricted data structure, as we are not allowed to store any information other than the coordinates of the points. In this article, we explore what can be achieved without any restriction on the data structure. We first describe a simple data structure that uses O(1/ε(log 21/ε + log n)) bits and answers queries with error ε n. We then prove a lower bound that any data structure that answers queries with error ε n will have to use Ω(1/ε (log 21/ε + log n)) bits. Our lower bound is information-theoretic: We show that there is a collection of 2Ω(nlog n) point sets with large union combinatorial discrepancy and thus are hard to distinguish unless we use Ω(nlog n) bits.

References

[1]
P. Afshani and T. Chan. 2009. On approximate range counting and depth. Discrete Comput. Geom. 42(1): 3--21.
[2]
P. K. Agarwal and J. Erickson. 1997. Geometric range searching and its relatives. In Discrete and Computational Geometry: Ten Years Later. Mathematical Society Press.
[3]
B. Aronov, E. Ezra, and M. Sharir. 2010. Small-size ϵ-nets for axis-parallel rectangles and boxes. SIAM J. Comput. 39(7): 3248--3282.
[4]
B. Aronov and M. Sharir. 2010. Approximate halfspace range counting. SIAM J. Comput. 39(7): 2704--2725.
[5]
S. Arya and D. M. Mount. 2000. Approximate range searching. Comput. Geom.: Theory Appl. 17(3-4): 135--152.
[6]
N. Bansal. 2010. Constructive algorithms for discrepancy minimization. In Proceedings of the IEEE Symposium on Foundations of Computer Science. IEEE, Los Alamitos, CA, 3--10.
[7]
J. Beck. 1981. Balanced two-colorings of finite sets in the square, I. Combinatorica 1(4): 327--335.
[8]
J. Beck and T. Fiala. 1981. “Integer-making” theorems. Discrete Appl. Math. 3(1): 1--8.
[9]
B. Chazelle. 2000. The Discrepancy Method. Cambridge University Press.
[10]
B. Chazelle. 1988. A functional approach to data structures and its use in multidimensional searching. SIAM J. Comput. 17(3): 427--462.
[11]
A. Clayman, K. Lawrence, G. Mullen, H. Niederreiter, and N. Sloane. 1999. Updated tables of parameters of (t, m, s)-nets. J. Combinat. Designs 7(5): 381--393.
[12]
M. Darnall. 2008. Results on Low Discrepancy Point Sets. ProQuest.
[13]
G. Halász. 1981. On Roth’s method in the theory of irregularities of point distributions Recent Progr. Analytic Number Theory 2: 79--94.
[14]
S. Har-Peled and M. Sharir. 2011. Relative (p, ϵ)-approximations in geometry. Discrete Comput. Geom. 45(3): 462--496.
[15]
D. Haussler and E. Welzl. 1987. Epsilon-nets and simplex range queries. Discrete Comput. Geom. 2: 127--151.
[16]
P. Hellekalek, G. Larcher, and J. Beck. 1998. Random and Quasi-Random Point Sets. Vol. 138. Springer Verlag.
[17]
K. G. Larsen. 2011. On range searching in the group model and combinatorial discrepancy. In Proceedings of the IEEE Symposium on Foundations of Computer Science.
[18]
S. Lovett and R. Meka. 2012. Constructive discrepancy minimization by walking on the edges. In Proceedings of the IEEE Symposium on Foundations of Computer Science. IEEE, Los Alamitos, CA, 61--67.
[19]
J. Matoušek, and A. Nikolov. 2015. Combinatorial discrepancy for boxes via the γ<sub>2</sub> Norm. In Proceedings of the International Symposium on Computational Geometry. 1--15.
[20]
J. Matoušek. 1999. Geometric Discrepancy. Springer, Heidelberg, Germany.
[21]
J. Pach and G. Tardos. 2013. Tight lower bounds for the size of epsilon-nets. J. Amer. Math. Soc. 26(3): 645--658.
[22]
K. Roth. 1954. On irregularities of distribution. Mathematika 1(02): 73--79.
[23]
K. Roth. 1985. On a theorem of Beck. Glasgow Math. J. 27(1): 195--201.
[24]
W. Schmidt. 1972. Irregularities of distribution. Acta Arithmetica 21: 45--50.
[25]
I. Sobol. 1967. On the distribution of points in a cube and the approximate evaluation of integrals. Zhurnal Vychislitel’noi Matematiki i Matematicheskoi Fiziki 7(4): 784--802.
[26]
A. Srinivasan. 1997. Improving the discrepancy bound for sparse matrices: Better approximations for sparse lattice approximation problems. In Proceedings of the ACM-SIAM Symposium on Discrete Algorithms. 692--701.
[27]
J. Van der Corput. 1936. Verteilungsfunktionen. NV Noord-Hollandsche Uitgevers Maatschappij.
[28]
Z. Wei and K. Yi. 2013. The space complexity of two-dimensional approximate range counting. In Proceedings of the ACM-SIAM Symposium on Discrete Algorithms. 252--264.

Cited By

View all
  • (2022)Box queries over multi-dimensional streamsInformation Systems10.1016/j.is.2022.102086109(102086)Online publication date: Nov-2022
  • (2021)Data-Independent Space Partitionings for SummariesProceedings of the 40th ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems10.1145/3452021.3458316(285-298)Online publication date: 20-Jun-2021
  • (2021)Approximating Multidimensional Range Counts with Maximum Error Guarantees2021 IEEE 37th International Conference on Data Engineering (ICDE)10.1109/ICDE51399.2021.00141(1595-1606)Online publication date: Apr-2021

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Algorithms
ACM Transactions on Algorithms  Volume 14, Issue 2
April 2018
339 pages
ISSN:1549-6325
EISSN:1549-6333
DOI:10.1145/3196491
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 04 June 2018
Accepted: 01 April 2018
Revised: 01 March 2018
Received: 01 December 2015
Published in TALG Volume 14, Issue 2

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Data structures
  2. discrepancy theory
  3. range counting

Qualifiers

  • Research-article
  • Research
  • Refereed

Funding Sources

  • HKRGC
  • Fundamental Research Funds for the Central Universities
  • Research Funds of Renmin University of China
  • National Natural Science Foundation of China

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)14
  • Downloads (Last 6 weeks)0
Reflects downloads up to 10 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2022)Box queries over multi-dimensional streamsInformation Systems10.1016/j.is.2022.102086109(102086)Online publication date: Nov-2022
  • (2021)Data-Independent Space Partitionings for SummariesProceedings of the 40th ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems10.1145/3452021.3458316(285-298)Online publication date: 20-Jun-2021
  • (2021)Approximating Multidimensional Range Counts with Maximum Error Guarantees2021 IEEE 37th International Conference on Data Engineering (ICDE)10.1109/ICDE51399.2021.00141(1595-1606)Online publication date: Apr-2021

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media