39、位探针模型中的成员问题与有损字典

位探针模型中的成员问题与有损字典

1. 自适应与非自适应方案

1.1 自适应方案

存在明确的自适应 $(n, m, s, t)$ - 方案,其中:
- 当 $t = ⌈\lg k⌉ + ⌈\frac{1}{k} \lg n⌉ + 1$ 且 $s = (k + 1)m^{\frac{k}{k + 1}} (n(⌈\lg k⌉ + \lceil\lg n^{\frac{1}{k}}\rceil))^{\frac{1}{k + 1}}$($k \geq 1$)时,为一种方案。
- 令 $k = \lg n$,则有 $t = ⌈\lg \lg n⌉ + 2$ 且当 $n$ 为 $O(m^{\frac{1}{\lg \lg m}})$ 时,$s = o(m)$。

在上述自适应方案中,首先从结构中读取 $⌈\lg k⌉ + ⌈\frac{1}{k} \lg n⌉$ 位,然后根据这些位,再查看下一级的一位来确定查询元素是否存在。

1.2 非自适应方案

将自适应方案转换为非自适应方案的方法是:读取 $⌈\lg k⌉ + ⌈\frac{1}{k} \lg n⌉$ 位以及下一级所有可能的 $k\lceil n^{\frac{1}{k}}\rceil$ 位,然后相应地确定成员关系。此时,非自适应 $(n, m, s, t)$ - 方案的参数为 $t = ⌈\lg k⌉ + ⌈\frac{1}{k} \lg n⌉ + k\lceil n^{\frac{1}{k}}\rceil$ 且 $s = tm^{\frac{k}{k + 1}}$。令 $k = ⌈\lg n⌉$,可得到一个非自适应方案,其中 $t = O(\lg n)$ 且 $s

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值