DocumentCode :
3425746
Title :
Intersecting sets: a basic abstraction for asynchronous agreement problems
Author :
Friedman, Roy ; Mostéfaoui, Achour ; Raynal, Micheal
Author_Institution :
Dept. of Comput. Sci., Technion, Haifa, Israel
fYear :
2005
fDate :
12-14 Dec. 2005
Abstract :
Defining good abstractions is a central issue when one wants to understand the deep structure and basic principles that underlie computing mechanisms. This paper introduces a basic and particularly simple distributed computing abstraction suited to asynchronous distributed agreement problems. This abstraction, called intersecting sets, requires each process to deposit a value and allows each non-faulty process to obtain a subset of these values such that any two such sets have a non-empty intersection. This simple abstraction captures an essential part of distributed agreement problems. After having introduced and motivated this abstraction, the paper investigates its properties, its power and its benefit when solving distributed agreement problems.
Keywords :
distributed algorithms; asynchronous distributed agreement problems; distributed algorithm; distributed computing abstraction; failure detection; intersecting sets; message passing; nonblocking atomic commit; Broadcasting; Computational modeling; Computer science; Detectors; Distributed algorithms; Distributed computing; Fault detection; Fault tolerant systems; Message passing; Power system reliability; Asynchronous system; Computing abstraction; Consensus; Distributed algorithm; Failure detector; Message passing; Non blocking atomic commit.;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Dependable Computing, 2005. Proceedings. 11th Pacific Rim International Symposium on
Print_ISBN :
0-7695-2492-3
Type :
conf
DOI :
10.1109/PRDC.2005.37
Filename :
1607494
Link To Document :
بازگشت