Common knowledge and consistent simultaneous coordination (Q2365570): Difference between revisions

From MaRDI portal
Import240304020342 (talk | contribs)
Set profile property.
ReferenceBot (talk | contribs)
Changed an Item
Property / cites work
 
Property / cites work: The Distributed Firing Squad Problem / rank
 
Normal rank
Property / cites work
 
Property / cites work: Early stopping in Byzantine agreement / rank
 
Normal rank
Property / cites work
 
Property / cites work: Knowledge and common knowledge in a Byzantine environment: Crash failures / rank
 
Normal rank
Property / cites work
 
Property / cites work: A lower bound for the time to assure interactive consistency / rank
 
Normal rank
Property / cites work
 
Property / cites work: Knowledge and common knowledge in a distributed environment / rank
 
Normal rank
Property / cites work
 
Property / cites work: A Characterization of Eventual Byzantine Agreement / rank
 
Normal rank
Property / cites work
 
Property / cites work: The Byzantine Generals Problem / rank
 
Normal rank
Property / cites work
 
Property / cites work: Programming simultaneous actions using common knowledge / rank
 
Normal rank
Property / cites work
 
Property / cites work: Using knowledge to optimally achieve coordination in distributed systems / rank
 
Normal rank
Property / cites work
 
Property / cites work: Automatically increasing the fault-tolerance of distributed algorithms / rank
 
Normal rank
Property / cites work
 
Property / cites work: Reaching Agreement in the Presence of Faults / rank
 
Normal rank
Property / cites work
 
Property / cites work: Distributed agreement in the presence of processor and communication faults / rank
 
Normal rank

Revision as of 17:59, 17 May 2024

scientific article
Language Label Description Also known as
English
Common knowledge and consistent simultaneous coordination
scientific article

    Statements

    Common knowledge and consistent simultaneous coordination (English)
    0 references
    0 references
    0 references
    0 references
    29 June 1993
    0 references
    There is a very close relationship between common knowledge and simultaneity in synchronous distributed systems. The analysis of several well-known problems in terms of common knowledge has lead to round- optimal protocols for these problems, including Reliable Broadcast, Distributed Consensus, and the Distributed Firing Squad problem. These problems require that the correct processors coordinate their actions in some way but place no restrictions on the behavior of the faulty processors. In systems with benign processor failures, however, it is reasonable to require that the actions of a faulty processor be consistent with those of the correct processors, assuming it performs any action at all. We consider problems requiring consistent, simultaneious coordination. We then analyze these problems in terms of common knowledge in several failure models. The analysis of these stronger problems requires a stronger definition of common knowledge, and we study the relationship between these two definitions. In many cases, the two definitions are actually equivalent, and simple modifications of previous solutions yield round-optimal solutions to these problems. When the definitions differ, however, we show that such problems cannot be solved, even in failure- free executions.
    0 references
    0 references
    byzantine agreement
    0 references
    fault-tolerance
    0 references
    synchronous systems
    0 references
    common knowledge
    0 references
    distributed systems
    0 references
    consistent, simultaneous coordination
    0 references