论文标题

可逆的绽放查找桌带有列表保证

Invertible Bloom Lookup Tables with Listing Guarantees

论文作者

Mizrahi, Avi, Bar-Lev, Daniella, Yaakobi, Eitan, Rottenstreich, Ori

论文摘要

可演变的Bloom查找表(IBLT)是用于集合表示的概率简洁数据结构,它支持清单操作作为表示集合中元素的恢复。它的应用程序可以在网络同步和流量监视以及错误校正代码中找到。 IBLT可以列出其元素,其概率受分配的内存的大小和代表集的大小影响,因此即使对于相对较小的集合,它也可能会因较小的概率而失败。尽管以前的作品仅研究了IBLT的故障概率,但这项工作启动了对IBLT的最坏情况分析,可以保证所有一定尺寸的所有集合都成功上市。最糟糕的案例研究很重要,因为IBLT的失败施加了高高的开销。我们描述了一种新颖的方法,该方法可以确保列出该集合满足其大小可调节的上限时的成功列表。为此,我们开发了基于各种编码技术的多个构造,例如停止集和停止错误校正代码,Steiner系统和覆盖阵列以及我们开发的新方法。我们分析了IBLT的大小,并通过各种方法获得的清单保证以及它们的映射记忆消耗。最后,我们研究了IBLT的可实现尺寸的下限,并通过列表保证并通过模拟来验证论文中的结果。

The Invertible Bloom Lookup Table (IBLT) is a probabilistic concise data structure for set representation that supports a listing operation as the recovery of the elements in the represented set. Its applications can be found in network synchronization and traffic monitoring as well as in error-correction codes. IBLT can list its elements with probability affected by the size of the allocated memory and the size of the represented set, such that it can fail with small probability even for relatively small sets. While previous works only studied the failure probability of IBLT, this work initiates the worst case analysis of IBLT that guarantees successful listing for all sets of a certain size. The worst case study is important since the failure of IBLT imposes high overhead. We describe a novel approach that guarantees successful listing when the set satisfies a tunable upper bound on its size. To allow that, we develop multiple constructions that are based on various coding techniques such as stopping sets and the stopping redundancy of error-correcting codes, Steiner systems, and covering arrays as well as new methodologies we develop. We analyze the sizes of IBLTs with listing guarantees obtained by the various methods as well as their mapping memory consumption. Lastly, we study lower bounds on the achievable sizes of IBLT with listing guarantees and verify the results in the paper by simulations.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源