Randomized distributed agreement revisited

Piotr Berman, Juan A. Garay

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    27 Scopus citations

    Abstract

    Distributed Agreement (DA) is one of the fundamental problems in the theory and practice of fault-tolerant distributed systems. It requires correct processors (agents, players) to agree on an initial value held by one of them, despite the (even malicious) behavior of a subset of size t. A randomized solution to the problem achieves agreement with a high probability after a constant number of communication rounds. In this paper we present a succinct and efficient randomized DA protocol for asynchronous networks that works for n > 5t processors, where n is the size of the network. The protocol has low communication complexity (Θ(log n) message size) and does not require an cryptographic assumption. The protocol belongs to the class of protocols that require a `trusted dealer,' who is in charge of a suitable network initialization, and represents an improvement in terms of number of processors to previous solutions presented in. We contrast our approach to the class of protocols that are currently able to perform randomized agreement from scratch, an unlimited number of times, but have a communication cost that might be infeasible in many cases.

    Original languageEnglish (US)
    Title of host publicationDigest of Papers - International Symposium on Fault-Tolerant Computing
    Editors Anon
    PublisherPubl by IEEE
    Pages412-419
    Number of pages8
    ISBN (Print)0818636823
    StatePublished - 1993
    EventProceedings of the 23rd International Symposium on Fault-Tolerant Computing - Toulouse, Fr
    Duration: Jun 22 1993Jun 24 1993

    Publication series

    NameDigest of Papers - International Symposium on Fault-Tolerant Computing
    ISSN (Print)0731-3071

    Other

    OtherProceedings of the 23rd International Symposium on Fault-Tolerant Computing
    CityToulouse, Fr
    Period6/22/936/24/93

    All Science Journal Classification (ASJC) codes

    • Hardware and Architecture

    Fingerprint

    Dive into the research topics of 'Randomized distributed agreement revisited'. Together they form a unique fingerprint.

    Cite this