• DocumentCode
    2892496
  • Title

    The maintenance of common data in a distributed system

  • Author

    Awerbuch, Baruch ; Schulman, Leonard J.

  • Author_Institution
    MIT, Cambridge, MA, USA
  • fYear
    1991
  • fDate
    1-4 Oct 1991
  • Firstpage
    505
  • Lastpage
    514
  • Abstract
    A basic task in distributed computation is the maintenance at each processor of the network, of a current and accurate copy of a common database. Such a database must be updated in the wake of locally generated changes to its contents. Due to previous disconnections of parts of the network, a maintenance protocol may need to update processors holding widely varying versions of the database. A deterministic protocol, which has only polylogarithmic overhead in its time and communication complexities, is provided for this problem. Previous deterministic solutions required polynomial overhead in at least one of these measures
  • Keywords
    computational complexity; computer networks; database theory; distributed databases; protocols; software maintenance; common data maintenance; common database; communication complexity; deterministic protocol; distributed computation; distributed system; locally generated changes; maintenance protocol; polylogarithmic overhead; time complexity; Broadcasting; Complexity theory; Computer science; Contracts; Databases; Distributed computing; Mathematics; Network topology; Protocols; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1991. Proceedings., 32nd Annual Symposium on
  • Conference_Location
    San Juan
  • Print_ISBN
    0-8186-2445-0
  • Type

    conf

  • DOI
    10.1109/SFCS.1991.185413
  • Filename
    185413