ACM Home Page
Please provide us with feedback. Feedback
Lower bounds on the size of selection and rank indexes
Full text PdfPdf (209 KB)
Source Symposium on Discrete Algorithms archive
Proceedings of the sixteenth annual ACM-SIAM symposium on Discrete algorithms table of contents
Vancouver, British Columbia
SESSION: Session 1A table of contents
Pages: 11 - 12  
Year of Publication: 2005
ISBN:0-89871-585-7
Author
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
: SIAM Activity Group on Discrete Mathematics
Publisher
Society for Industrial and Applied Mathematics  Philadelphia, PA, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 19,   Citation Count: 5
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

The rank index problem is the following: Preprocess and store a bit string x ∈ {0,1}n on a random access machine with word size w so that rank queries "What is Σji=1 xi?" for arbitrary values of j can afterwards be easily answered. The selection index problem is the following: Preprocess and store a bit string x ∈ {0,1}n so that selection queries "What is the index of the j'th 1-bit in x?" for arbitrary values of j can afterwards be easily answered. The data structure representing x should be an index structure, i.e., the n-bit string x is kept verbatim in [n/w] words and the preprocessing phase adds an r-bit index φ(x) with additional information contained in [r/w] words. We are interested in tradeoffs between r, the size of the index measured in bits (the redundancy of the scheme), and t, the worst case time for answering a query.



Collaborative Colleagues:
Peter Bro Miltersen: colleagues