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
Link To Document