A rate-compatible solution to the set reconciliation problem
Francisco L\'azaro, Bal\'azs Matuz

TL;DR
This paper introduces a new rate-compatible IBLT-based set reconciliation protocol that eliminates the need for estimating set difference size, reducing communication overhead and improving efficiency.
Contribution
The authors propose a novel MET IBLT scheme that removes the cardinality estimation step, enhancing set reconciliation performance over existing methods.
Findings
Outperforms previous IBLT-based schemes in simulations.
Reduces communication overhead by eliminating cardinality estimation.
Demonstrates improved efficiency in set reconciliation tasks.
Abstract
We consider a set reconciliation setting in which two parties hold similar sets which they would like to reconcile In particular, we focus on set reconciliation based on invertible Bloom lookup tables (IBLTs), a probabilistic data structure inspired by Bloom filters but allowing for more complex operations. IBLT-based set reconciliation schemes have the advantage of exhibiting a low complexity, however, the schemes available in literature are known to be far from optimal in terms of communication complexity (overhead). The inefficiency of IBLT-based set reconciliation can be attributed to two facts. First, it requires an estimate of the cardinality of the set difference between the sets, which implies an increase in overhead. Second, in order to cope with errors in the aforementioned estimation of the cardinality of the set difference, IBLT schemes in literature make a worst-case…
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
