Optimal Las Vegas reduction from one-way set reconciliation to error correction
Djamal Belazzougui

TL;DR
This paper presents an optimal Las Vegas reduction from one-way set reconciliation to error correction, achieving minimal message size and efficient computation, with applications in databases and key-value synchronization.
Contribution
It introduces a time and message-size optimal reduction from set reconciliation to error correction, with linear randomized encoding and deterministic decoding, improving efficiency and certainty.
Findings
Transmits O(k(log u + log σ)) bits for error correction.
Runs in O(n·polylog(n)(log u + log σ)) time for all k.
Space usage is optimal for k ≤ (uσ)^{1−Ω(1)}.
Abstract
Suppose we have two players and , where player has a string and player has a string and none of the two players knows the other's string. Assume that and are both over an integer alphabet , where the first string contains non-zero entries. We would wish to answer to the following basic question. Assuming that and differ in at most positions, how many bits does player need to send to player so that he can recover with certainty? Further, how much time does player need to spend to compute the sent bits and how much time does player need to recover the string ? This problem has a certain number of applications, for example in databases, where each of the two parties possesses a set of key-value pairs, where keys are from the universe and values are from and usually $n\ll…
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
TopicsAdvanced Data Storage Technologies · Cryptography and Data Security · Algorithms and Data Compression
