DocumentCode
3064032
Title
Applications of probabilistic quorums to iterative algorithms
Author
Lee, Hyunyoung ; Welch, Jennifer L.
Author_Institution
Dept. of Comput. Sci., Texas A&M Univ., College Station, TX, USA
fYear
2001
fDate
36982
Firstpage
21
Lastpage
28
Abstract
Presents a definition of a read-write register that sometimes returns out-of-date values, shows that the definition is implemented by the probabilistic quorum algorithm of D. Malkhi et al. (1997), and shows how to program with such registers using the framework of A. U¨resin and M. Dubois (1990). Consequently, existing iterative algorithms for an interesting class of problems (including finding shortest paths, constraint satisfaction and transitive closure) converge with high probability if executed in a system in which the shared data is implemented with registers satisfying the new definition. Furthermore, the algorithms in this framework inherit positive attributes concerning load and availability from the underlying register implementation. A monotone version of the new register definition is specified and implemented; it can provide improved expected convergence time and message complexity for iterative algorithms
Keywords
communication complexity; convergence of numerical methods; inheritance; iterative methods; probability; randomised algorithms; availability attributes; constraint satisfaction; convergence probability; convergence time; iterative algorithms; load attributes; message complexity; monotone register definition; out-of-date values; probabilistic quorum algorithm; programming; read-write register; shared data; shortest paths; transitive closure; Algorithm design and analysis; Application software; Availability; Computer crashes; Computer science; Convergence; Data structures; Iterative algorithms; Polynomials; Registers;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 2001. 21st International Conference on.
Conference_Location
Mesa, AZ
Print_ISBN
0-7695-1077-9
Type
conf
DOI
10.1109/ICDSC.2001.918929
Filename
918929
Link To Document