On the cell probe complexity of membership and perfect hashing
On the cell probe complexity of membership and perfect hashing
复制标题
关于单元探测成员资格的复杂性和完美散列
DOI:
10.1145/380752.380836
复制
发表时间:
2001
期刊:
影响因子:
--
通讯作者:
R. Pagh
中科院分区:
文献类型:
--
作者:
R. Pagh
We study two fundamental static data structure problems, membership and perfect hashing, in Yao's cell probe model. The first space and bit probe optimal worst case upper bound is given for the membership problem. We also give a new efficient membership scheme where the query algorithm makes just one adaptive choice, and probes a total of three words. A lower bound shows that two word probes generally do not suffice. For minimal perfect hashing we show a tight bit probe lower bound, and give a simple scheme achieving this performance, making just one adaptive choice. Linear range perfect hashing is shown to be implementable with the same number of bit probes, of which just one is adaptive. In contrast, we establish that for sufficiently sparse sets, non-adaptive perfect hashing needs exponentially more bit probes. This is the first such separation of adaptivity and non-adaptivity.