DocumentCode
1632118
Title
The complexity of object reconciliation, and open problems related to set difference and coding
Author
Mitzenmacher, Michael ; Varghese, George
fYear
2012
Firstpage
1126
Lastpage
1132
Abstract
We explore the connections between the classical problems of set difference and error correction codes, motivated by some recent results on Invertible Bloom Filters (communication-efficient set difference) and Biff Codes (fast error correction coding based on set difference). In particular, we seek to understand how these results generalize to settings where many parties communicate over a network represented by a graph, and the goal is for the parties to reconcile the objects owned by each, for some suitable definition of reconcile. Our general framework encompasses standard problems such as rumor spreading and network coding. We suggest that generalizing to other objects such as sequences with other measures such as edit distance may lead to a theory of reconciling objects over graphs. Such a theory may have practical consequences for modern cloud-based deployments.
Keywords
cloud computing; computational complexity; data structures; error correction codes; graph theory; Biff codes; cloud based deployments; fast error correction coding; graph network representation; invertible bloom filters; network coding; object reconciliation complexity; open problems; set difference; Approximation algorithms; Complexity theory; Network coding; Polynomials; Protocols; Standards; Synchronization;
fLanguage
English
Publisher
ieee
Conference_Titel
Communication, Control, and Computing (Allerton), 2012 50th Annual Allerton Conference on
Conference_Location
Monticello, IL
Print_ISBN
978-1-4673-4537-8
Type
conf
DOI
10.1109/Allerton.2012.6483345
Filename
6483345
Link To Document