DocumentCode :
288999
Title :
Eventual determinism: using probabilistic means to achieve deterministic ends
Author :
Rao, Josyula R.
Author_Institution :
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
Volume :
2
fYear :
1995
fDate :
3-6 Jan 1995
Firstpage :
29
Abstract :
Introduces a new paradigm for the design of parallel algorithms called eventual determinism. Eventually-determinizing algorithms are designed to combine the advantages of probabilistic and deterministic algorithms. Typically, a probabilistic algorithm is used for a task that either can be done more efficiently probabilistically or cannot be accomplished deterministically (e.g. breaking symmetry). Once this has been accomplished, a process can start executing a deterministic algorithm for the same problem to take advantage of determinacy (e.g. the worst case complexities bounded). We illustrate the design of eventually-determinizing algorithms with examples from conflict resolution and self-stabilization
Keywords :
computational complexity; deterministic algorithms; parallel algorithms; randomised algorithms; conflict resolution; determinacy; deterministic algorithms; eventual determinism; eventually-determining algorithms; parallel algorithm design; probabilistic algorithms; self-stabilization; symmetry breaking; worst case complexity bound; Algorithm design and analysis; Bridges; Costs; Distributed computing; Law; Legal factors; Parallel algorithms; Switches; System recovery; Upper bound;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 1995. Proceedings of the Twenty-Eighth Hawaii International Conference on
Conference_Location :
Wailea, HI
Print_ISBN :
0-8186-6930-6
Type :
conf
DOI :
10.1109/HICSS.1995.375480
Filename :
375480
Link To Document :
بازگشت