Title :
Early stopping in Global Data Computation
Author :
Delporte-Gallet, Carole ; Fauconnier, Hugues ; Lary, Jean-Michel Hé ; Raynal, Michel
Author_Institution :
LIAFA, Paris, France
Abstract :
The Global Data Computation problem consists of providing each process with the same vector (with one entry per process) such that each entry is filled by a value provided by the corresponding process. This paper presents a protocol that solves this problem in an asynchronous distributed system where processes can crash, but equipped with a perfect failure detector. This protocol requires that processes execute asynchronous computation rounds. The number of rounds is upper bounded by min(f+2, t+1, n), where n, t, and f represent the total number of processes, the maximum number of processes that can crash, and the number of processes that actually crash, respectively. This value is a lower bound for the number of rounds when t\n\n\t\t
Keywords :
computational complexity; distributed processing; protocols; software fault tolerance; Global Data Computation; asynchronous computation rounds; asynchronous distributed system; distributed computing; early stopping; fault tolerance; lower bound; perfect failure detector; protocol; synchronous systems; vector; Computer crashes; Contamination; Context modeling; Detectors; Distributed computing; Fault detection; Fault tolerant systems; Protocols;
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
DOI :
10.1109/TPDS.2003.1233713