Please use this identifier to cite or link to this item:
https://scholarbank.nus.edu.sg/handle/10635/39852
Title: | Succinct data structures for Searchable Partial Sums | Authors: | Hon, W.-K. Sadakane, K. Sung, W.-K. |
Issue Date: | 2003 | Citation: | Hon, W.-K.,Sadakane, K.,Sung, W.-K. (2003). Succinct data structures for Searchable Partial Sums. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 2906 : 505-516. ScholarBank@NUS Repository. | Abstract: | The Searchable Partial Sums is a data structure problem that maintains a sequence of n non-negative k-bit integers; in addition, it allows us to modify the entries by the update operation, while supporting two types of queries: sum and search. Recently, researchers focus on the succinct representation of the data structure in kn + o(kn) bits. They study the tradeoff in time between the query and the update operations, under the word RAM with word size O(lg U) bits. For the special case where k = 1 (which is known as Dynamic Bit Vector problem), Raman et al. showed that both queries can be supported in O(logb n) time, while update requires O(b) amortized time for any b with lg n/lg lg n ≤ b ≤ n. This paper generalizes the study and shows that even for k = O(lg lg n), both query and update operations can be maintained using the same time complexities. Also, the time for update becomes worst-case time. For the general case when k = O(lg U), we show a lower bound of Ω (√lg n/lg lg n) time for the search query. On the other hand, we propose a data structure that supports sum in O(logb n) time, search in O(τ logb cn) time, and update in O(b) time, where τ denotes the value of min {lg lg n lg lg U/lg lg lg U, √lg n/lg lg n}. When b = n∈, our data structure achieves optimal time bounds. This paper also extends the Searchable Partial Sums with insert and delete operations, and provides succinct data structure for some cases. © Springer-Verlag Berlin Heidelberg 2003. | Source Title: | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) | URI: | http://scholarbank.nus.edu.sg/handle/10635/39852 | ISSN: | 03029743 |
Appears in Collections: | Staff Publications |
Show full item record
Files in This Item:
There are no files associated with this item.
Google ScholarTM
Check
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.