Lune

FOCS2023顶会

Tight Cell-Probe Lower Bounds for Dynamic Succinct Dictionaries

Tianxiao Li, Jingxun Liang, Huacheng Yu, Renfei Zhou

2023年份
11被引次数
9顶会引用

摘要

A dictionary data structure maintains a set of at most n keys from the universe [U][U] under key insertions and deletions, such that given a query x∈[U]x \in[U], it returns if x is in the set. Some variants also store values associated to the keys such that given a query x, the value associated to x is returned when x is in the set.This fundamental data structure problem has been studied for six decades since the introduction of hash tables in 1953. A hash table occupies O(nlog⁡U)O(n \log U) bits of space with constant time per operation in expectation. There has been a vast literature on improving its time and space usage. The state-of-the-art dictionary by Bender, Farach-Colton, Kuszmaul, Kuszmaul and Liu [1] has space consumption close to the information-theoretic optimum, using a total of equationpmatrix U n pmatrix+On^(k) nequation bits, while supporting all operations in O(k)O(k) time, for any parameter k≤log⁡∗nk \leq \log ^{*} n. The term O(log⁡(k)n)=O(log⁡⋯log⁡n⏟)O\left(\log ^{(k)} n\right)=O(\underbrace{\log \cdots \log n}) is referred to as the wasted bits per key.In this paper, we prove a matching cell-probe lower bound: For U=n1+Θ(1)U=n^{1+\Theta(1)}, any dictionary with O(log⁡(k)n)O\left(\log ^{(k)} n\right) wasted bits per key must have expected operational time Ω(k)\Omega(k), in the cell-probe model with word-size w=Θ(log⁡U)w=\Theta(\log U). Furthermore, if a dictionary stores values of Θ(log⁡U)\Theta(\log U) bits, we show that regardless of the query time, it must have Ω(k)\Omega(k) expected update time. It is worth noting that this is the first cell-probe lower bound on the trade-off between space and update time for general data structures.

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

引用它的顶会 Paper9

问问它们各自怎么用它

它引用的顶会 Paper6

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖