Dynamic Dictionary with Subconstant Wasted Bits per Key
Tianxiao Li, Jingxun Liang, Huacheng Yu, Renfei Zhou
Abstract
Dictionaries have been one of the central questions in data structures. A dictionary data structure maintains a set of key-value pairs under insertions and deletions such that given a query key, the data structure efficiently returns its value. The state-of-the-art dictionaries [BFK + 22] store n key-value pairs with only O(n log (k) n) bits of redundancy, and support all operations in O(k) time, for k ≤ log * n. It was recently shown to be optimal [LLYZ23b].
In this paper, we study the regime where the number of redundant bits is R = o(n), and show that when R is at least n/poly log n, all operations can be supported in O(log * n + log(n/R)) time, matching the lower bound in this regime [LLYZ23b]. We present two data structures based on which range R is in. The data structure for R < n/ log 0.1 n utilizes a generalization of adapters studied in [BKP + 22,LLYZ23a]. The data structure for R ≥ n/ log 0.1 n is based on recursively hashing into buckets with logarithmic sizes.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 3050b1d2-3b16-4d13-ba5b-303631bb411dCited by top-tier papers6
- Tight Cell-Probe Lower Bounds for Dynamic Succinct DictionariesTianxiao Li, Jingxun Liang, Huacheng Yu, Renfei ZhouFOCS 2023 · 11 citations
- Clifford Testing: Algorithms and Lower BoundsMarcel Hinsche, Zongbo Bao, Philippe van Dordrecht, Jens Eisert et al.STOC 2026 · 4 citations
- Optimal Static Dictionary with Worst-Case Constant Query TimeYang Hu, Jingxun Liang, Huacheng Yu, Junkai Zhang et al.STOC 2025 · 3 citations
- Succinct Dynamic Rank/Select: Bypassing the Tree-Structure BottleneckWilliam Kuszmaul, Jingxun Liang, Renfei ZhouSODA 2026 · 1 citation
- Optimal Non-oblivious Open AddressingMichael A. Bender, William Kuszmaul, Renfei ZhouSTOC 2025 · 1 citation
Builds on4
- On the optimal time/space tradeoff for hash tablesMichael A. Bender, Martin Farach-Colton, John Kuszmaul, William Kuszmaul et al.STOC 2022 · 20 citations
- Tight Cell-Probe Lower Bounds for Dynamic Succinct DictionariesTianxiao Li, Jingxun Liang, Huacheng Yu, Renfei ZhouFOCS 2023 · 11 citations
- Strongly History-Independent Storage Allocation: New Upper and Lower BoundsWilliam KuszmaulFOCS 2023 · 7 citations
- Dynamic "Succincter"Tianxiao Li, Jingxun Liang, Huacheng Yu, Renfei ZhouFOCS 2023 · 3 citations
Related papers
- Compressing Dynamic Fully Indexable Dictionaries in Word-RAMGabriel Marques DominguesSTOC 2026 · 2 citations
- Nearly optimal static Las Vegas succinct dictionaryHuacheng YuSTOC 2020 · 6 citations
- Tiny PointersMichael A. Bender, Alex Conway, Martin Farach-Colton, William Kuszmaul et al.SODA 2023 · 11 citations
- Tight Bounds and Phase Transitions for Incremental and Dynamic RetrievalWilliam Kuszmaul, Aaron Putterman, Tingqiang Xu, Hangrui Zhou et al.SODA 2025 · 1 citation
- A Hash Table Without Hash Functions, and How to Get the Most Out of Your Random BitsWilliam KuszmaulFOCS 2022 · 7 citations
