Book section Open Access

From Rational Number Reconstruction to Set Reconciliation and File Synchronization

Amarilli, Antoine; Ben Hamouda, Fabrice; Bourse, Florian; Morisset, Robin; Naccache, David; Rauzy, Pablo


Dublin Core Export

<?xml version='1.0' encoding='utf-8'?>
<oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
  <dc:creator>Amarilli, Antoine</dc:creator>
  <dc:creator>Ben Hamouda, Fabrice</dc:creator>
  <dc:creator>Bourse, Florian</dc:creator>
  <dc:creator>Morisset, Robin</dc:creator>
  <dc:creator>Naccache, David</dc:creator>
  <dc:creator>Rauzy, Pablo</dc:creator>
  <dc:date>2013-01-01</dc:date>
  <dc:description>This work revisits set reconciliation, the problem of synchronizing two multisets of fixed-size values while minimizing transmission complexity. We propose a new number-theoretic reconciliation protocol called Divide and Factor (D&amp;F;) that achieves optimal asymptotic transmission complexity — as do previously known alternative algorithms. We analyze the computational complexities of various D&amp;F; variants, study the problem of synchronizing sets of variable-size files using hash functions and apply D&amp;F; to synchronize file hierarchies taking file locations into account.
We describe btrsync, our open-source D&amp;F; implementation, and benchmark it against the popular software rsync. It appears that btrsync transmits much less data than rsync, at the expense of a relatively modest computational overhead.</dc:description>
  <dc:identifier>https://zenodo.org/record/33991</dc:identifier>
  <dc:identifier>10.1007/978-3-642-41157-1_1</dc:identifier>
  <dc:identifier>oai:zenodo.org:33991</dc:identifier>
  <dc:rights>info:eu-repo/semantics/openAccess</dc:rights>
  <dc:source>Lecture Notes in Computer Science 1-18 (2013)</dc:source>
  <dc:title>From Rational Number Reconstruction to Set Reconciliation and File Synchronization</dc:title>
  <dc:type>info:eu-repo/semantics/bookPart</dc:type>
  <dc:type>publication-section</dc:type>
</oai_dc:dc>
225
76
views
downloads
Views 225
Downloads 76
Data volume 35.3 MB
Unique views 223
Unique downloads 76

Share

Cite as