Failure Probability Analysis for Partial Extraction from Invertible Bloom Filters
Ivo Kubjas, Vitaly Skachek

TL;DR
This paper analyzes the probability of partial data extraction success from Invertible Bloom Filters (IBFs), demonstrating its usefulness in set reconciliation with limited storage, supported by analytical and simulation results.
Contribution
It provides a probabilistic analysis of partial extraction success in IBFs and introduces an upper bound on rounds in iterative set reconciliation protocols.
Findings
Partial extraction can be effective in set reconciliation.
Analytical bounds on success probability are derived.
Simulation results confirm the theoretical analysis.
Abstract
Invertible Bloom Filter (IBF) is a data structure, which employs a small set of hash functions. An IBF allows for an efficient insertion and, with high probability, for an efficient extraction of the data. However, the success probability of the extraction depends on the storage overhead of an IBF and the amount of the data stored. In an application, such as set reconciliation, where there is a need to extract data stored in the IBF, the extraction might succeed only partially, by recovering only part of the stored data. In this work, the probability of success for a partial extraction of data from an IBF is analyzed. It is shown that partial extraction could be useful in applications, such as set reconciliation. In particular, it allows for set reconciliation by using the IBF, where the storage overhead is too small to allow full extraction. An upper bound on the number of rounds in an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCaching and Content Delivery · Cooperative Communication and Network Coding · Covalent Organic Framework Applications
