Early Stopping in Global Data Computation - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Article Dans Une Revue IEEE Transactions on Parallel and Distributed Systems Année : 2003

Early Stopping in Global Data Computation

Résumé

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 - 1. To our knowledge, this protocol is the first to achieve this lower bound. Interestingly, this protocol meets the same lower bound as the one required in synchronous systems.
Fichier non déposé

Dates et versions

hal-00130802 , version 1 (14-02-2007)

Identifiants

  • HAL Id : hal-00130802 , version 1

Citer

Carole Delporte-Gallet, Hugues Fauconnier, Jean-Michel Helary, Michel Raynal. Early Stopping in Global Data Computation. IEEE Transactions on Parallel and Distributed Systems, 2003, 14(9), pp.909-921. ⟨hal-00130802⟩
136 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More