Title :
Analyze of Probabilistic Algorithms under Indeterministic Scheduler
Author :
Beauquier, Joffroy ; Johnen, Colette
Author_Institution :
CNRS, Univ. Paris-Sud, Orsay, France
Abstract :
In a distributed system, the environment is described by the scheduler (also called adversary or demon). Through an example related to stabilization, we show that a formal proof that does not use a formal definition of a scheduler is pointless. As a matter of fact, we show that the same algorithm, according to the scheduler, can be either correct or incorrect and in the cases where it is correct, can have different complexities. The paper is an attempt to better understand the meaning of proving a probabilistic algorithm in a indeterministic environment.
Keywords :
distributed programming; probability; scheduling; stability; distributed system; formal proof; indeterministic scheduler; probabilistic algorithms; stabilization; Algorithm design and analysis; Delay effects; Distributed processing; Local activities; Probability; Resists; Scheduling algorithm; Uncertainty;
Conference_Titel :
Parallel and Distributed Processing with Applications, 2008. ISPA '08. International Symposium on
Conference_Location :
Sydney, NSW
Print_ISBN :
978-0-7695-3471-8
DOI :
10.1109/ISPA.2008.21