• DocumentCode
    774135
  • Title

    Bandwidth Efficient String Reconciliation Using Puzzles

  • Author

    Agarwal, Sachin ; Chauhan, Vikas ; Trachtenberg, Ari

  • Author_Institution
    Deutsche Telekom AG, Berlin
  • Volume
    17
  • Issue
    11
  • fYear
    2006
  • Firstpage
    1217
  • Lastpage
    1225
  • Abstract
    Of considerable interest in recent years has been the problem of exchanging correlated data with minimum communication. We thus consider the problem of exchanging two similar strings held by different hosts. Our approach involves transforming a string into a multiset of substrings that are reconciled efficiently using known multiset reconciliation algorithms, and then put back together on a remote host using tools from graph theory. We present analyses, experiments, and results to show that the communication complexity of our approach for high-entropy data compares favorably to existing algorithms including rsync, a widely-used string reconciliation engine. We also quantify the trade-off between communication and the computation complexity of our approach
  • Keywords
    communication complexity; graph theory; string matching; bandwidth efficient string reconciliation; communication complexity; computation complexity; graph theory; high-entropy data; multiset reconciliation algorithm; puzzles; Algorithm design and analysis; Application software; Bandwidth; Bioinformatics; Complexity theory; Genomics; Graph theory; Image reconstruction; Search engines; Web pages; Efficient file synchronization; rsync.; string reconstruction;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2006.148
  • Filename
    1705460