• 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