Title :
The randomness recycler: a new technique for perfect sampling
Author :
Fill, James Allen ; Huber, Mark
Author_Institution :
Dept. of Math. Sci., Johns Hopkins Univ., MD, USA
Abstract :
For many probability distributions of interest, it is quite difficult to obtain samples efficiently. Often, Markov chains are employed to obtain approximately random samples from these distributions. The primary drawback to traditional Markov chain methods is that the mixing time of the chain is usually unknown, which makes it impossible to determine how close the output samples are to having the target distribution. The authors present a novel protocol, the randomness recycler (RR), that overcomes this difficulty. Unlike classical Markov chain approaches, an RR-based algorithm creates samples drawn exactly from the desired distribution. Other perfect sampling methods such as coupling from the past, use existing Markov chains, but RR does not use the traditional Markov chain at all. While by no means universally useful, RR does apply to a wide variety of problems. In restricted instances of certain problems, it gives the first expected linear time algorithms for generating samples. The authors apply RR to self-organizing lists, the Ising model, random independent sets, random colorings, and the random cluster model
Keywords :
graph theory; probability; random processes; sampling methods; self-adjusting systems; Ising model; Markov chains; RR protocol; RR-based algorithm; approximately random samples; classical Markov chain approaches; first expected linear time algorithms; mixing time; output samples; perfect sampling; perfect sampling methods; probability distributions; random cluster model; random colorings; random independent sets; randomness recycler; restricted instances; sample generation; self-organizing lists; target distribution; Algorithm design and analysis; Clustering algorithms; Monte Carlo methods; Probability distribution; Protocols; Sampling methods; Statistical distributions; Time measurement;
Conference_Titel :
Foundations of Computer Science, 2000. Proceedings. 41st Annual Symposium on
Conference_Location :
Redondo Beach, CA
Print_ISBN :
0-7695-0850-2
DOI :
10.1109/SFCS.2000.892138