• DocumentCode
    1780320
  • Title

    Subspace synchronization: A network-coding approach to object reconciliation

  • Author

    Skachek, Vitaly ; Rabbat, Michael G.

  • Author_Institution
    Inst. of Comput. Sci., Univ. of Tartu, Tartu, Estonia
  • fYear
    2014
  • fDate
    June 29 2014-July 4 2014
  • Firstpage
    2301
  • Lastpage
    2305
  • Abstract
    Assume that two users possess two different subspaces of an ambient linear space. We show that the problem of synchronization of such vector spaces can be easily solved by an efficient algorithm. By building on this observation, we propose an algorithm for synchronization of two collections of binary files of length n each, stored in the cloud in a distributed manner. By further employing techniques akin to network coding, we propose a more efficient file synchronization algorithm that has communication complexity O(d · n) bits and computational complexity O(k2 · n) operations, where k is the total number of files and d is the number of files that differ. The algorithm successfully reconciles two sets of files in 3 communication rounds with high probability.
  • Keywords
    cloud computing; distributed databases; network coding; storage management; synchronisation; ambient linear space; binary files; cloud; communication complexity; communication rounds; file synchronization algorithm; network-coding approach; object reconciliation; subspace synchronization; Computational complexity; Network coding; Protocols; Synchronization; Vectors; Distributed storage; cloud storage; file reconciliation; network coding; subspace codes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Theory (ISIT), 2014 IEEE International Symposium on
  • Conference_Location
    Honolulu, HI
  • Type

    conf

  • DOI
    10.1109/ISIT.2014.6875244
  • Filename
    6875244