Efficient use of exact samples

Propp and Wilson (Random Structures and Algorithms (1996) 9: 223–252, Journal of Algorithms (1998) 27: 170–217) described a protocol called coupling from the past (CFTP) for exact sampling from the steady-state distribution of a Markov chain Monte Carlo (MCMC) process. In it a past time is identified from which the paths of coupled Markov chains starting at every possible state would have coalesced into a single value by the present time; this value is then a sample from the steady-state distribution.Unfortunately, producing an exact sample typically requires a large computational effort. We consider the question of how to make efficient use of the sample values that are generated. In particular, we make use of regeneration events (cf. Mykland et al. Journal of the American Statistical Association (1995) 90: 233–241) to aid in the analysis of MCMC runs. In a regeneration event, the chain is in a fixed reference distribution– this allows the chain to be broken up into a series of tours which are independent, or nearly so (though they do not represent draws from the true stationary distribution).In this paper we consider using the CFTP and related algorithms to create tours. In some cases their elements are exactly in the stationary distribution; their length may be fixed or random. This allows us to combine the precision of exact sampling with the efficiency of using entire tours.Several algorithms and estimators are proposed and analysed.

[1]  L. Tierney Markov Chains for Exploring Posterior Distributions , 1994 .

[2]  David Bruce Wilson,et al.  How to Get a Perfectly Random Sample from a Generic Markov Chain and Generate a Random Spanning Tree of a Directed Graph , 1998, J. Algorithms.

[3]  P. Green,et al.  Exact Sampling from a Continuous State Space , 1998 .

[4]  J. Møller Perfect simulation of conditionally specified models , 1999 .

[5]  Upendra Dave,et al.  Applied Probability and Queues , 1987 .

[6]  Walter R. Gilks,et al.  Full conditional distributions , 1995 .

[7]  David Bruce Wilson,et al.  Exact sampling with coupled Markov chains and applications to statistical mechanics , 1996, Random Struct. Algorithms.

[8]  Peter Green,et al.  Exact sampling for Bayesian inference: towards general purpose algorithms , 1998 .

[9]  Adrian F. M. Smith,et al.  Sampling-Based Approaches to Calculating Marginal Densities , 1990 .

[10]  S. E. Hills,et al.  Illustration of Bayesian Inference in Normal Data Models Using Gibbs Sampling , 1990 .

[11]  Olle Häggström,et al.  Characterisation results and Markov chain Monte Carlo algorithms including exact simulation for some , 1996 .

[12]  Adrian F. M. Smith,et al.  Bayesian computation via the gibbs sampler and related markov chain monte carlo methods (with discus , 1993 .

[13]  A. W. Kemp,et al.  Applied Probability and Queues , 1989 .

[14]  James Allen Fill,et al.  Extension of Fill's perfect rejection sampling algorithm to general chains (Extended abstract) , 2000 .

[15]  James Allen Fill,et al.  An interruptible algorithm for perfect sampling via Markov chains , 1997, STOC '97.

[16]  Bin Yu,et al.  Regeneration in Markov chain samplers , 1995 .

[17]  D. Jeulin On some weighted Boolean models , 1997 .

[18]  Olle Häggström,et al.  Characterization results and Markov chain Monte Carlo algorithms including exact simulation for some spatial point processes , 1999 .

[19]  Theda McGrew To , 1997, Neurology.

[20]  Wilfrid S. Kendall,et al.  Perfect Simulation for the Area-Interaction Point Process , 1998 .

[21]  S. Meyn,et al.  Computable Bounds for Geometric Convergence Rates of Markov Chains , 1994 .

[22]  W. Kendall On some weighted Boolean models , 1997 .

[23]  J. Rosenthal Minorization Conditions and Convergence Rates for Markov Chain Monte Carlo , 1995 .