ACM Home Page
Please provide us with feedback. Feedback
Bit-probe lower bounds for succinct data structures
Full text PdfPdf (460 KB)
Source
Annual ACM Symposium on Theory of Computing archive
Proceedings of the 41st annual ACM symposium on Theory of computing table of contents
Bethesda, MD, USA
SESSION: Complexity II table of contents
Pages 475-482  
Year of Publication: 2009
ISBN:978-1-60558-506-2
Author
Emanuele Viola  Northeastern University, Boston, USA
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 48,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1536414.1536480
What is a DOI?

ABSTRACT

We prove lower bounds on the redundancy necessary to represent a set S of objects using a number of bits close to the information-theoretic minimum log2 |S|, while answering various queries by probing few bits. Our main results are: To represent n ternary values t ∈ {0,1,2}n in terms of u bits b ∈ {0,1}u while accessing a single value ti ∈ {0,1,2} by probing q bits of b, one needs u ≥ (log2 3)n + n/2O(q). This matches an exciting representation by Patrascu (FOCS 2008), later refined with Thorup, where u ≤ (log_2 3)n + n/2Ω(q). We also note that results on logarithmic forms imply the lower bound u ≥ (log2 3)n + n/logO(1) n if we access ti by probing one cell of log n bits. To represent sets of size n/3 from a universe of n elements in terms of u bits b ∈ {0,1}u while answering membership queries by probing q bits of b, one needs u ≥ log2 n/(n/3) + n/2O(q) - log n. Both results above hold even if the probe locations are determined adaptively. Ours are the first lower bounds for these fundamental problems; we obtain them drawing on ideas used in lower bounds for locally decodable codes.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
A. Baker. Transcendental number theory. Cambridge Mathematical Library. Cambridge University Press, second edition, 1990.
 
2
A. Baker and G. Wüstholz. Logarithmic forms and Diophantine geometry, volume 9 of New Mathematical Monographs. Cambridge University Press, 2007.
 
3
 
4
 
5
J. Edmonds, R. Impagliazzo, S. Rudich, and J. Sgall. Communication complexity towards lower bounds on circuit depth. Computational Complexity, 10(3):210--246, 2001.
 
6
 
7
8
 
9
P. B. Miltersen. Cell probe complexity -- a survey. In 19th Conference on the Foundations of Software Technology and Theoretical Computer Science (FSTTCS), 1999. Advances in Data Structures Workshop, 1999.
 
10
M. Minsky and S. Papert. Perceptrons. MIT Press, Cambridge, MA, 1969.
11
 
12
13
 
14
 
15
 
16
M. Patrascu and M. Thorup. Succincter-er, 2009. Manuscript.
 
17
18
 
19