Partially Recursive Acceptance Rejection
Mark Huber

TL;DR
This paper introduces a new perfect simulation protocol that operates in linear time for high-dimensional distributions, extending previous methods and applicable to models like Strauss, Ising, and random cluster.
Contribution
It presents a partially recursive acceptance rejection algorithm that improves the efficiency of perfect simulation for complex models, expanding the range of parameters.
Findings
Runs in O(n) time for various models
Applicable to a wider parameter range than previous methods
Extends Wilson's popping algorithms
Abstract
Generating random variates from high-dimensional distributions is often done approximately using Markov chain Monte Carlo. In certain cases, perfect simulation algorithms exist that allow one to draw exactly from the stationary distribution, but most require time, where measures the size of the input. In this work a new protocol for creating perfect simulation algorithms that runs in time for a wider range of parameters on several models (such as Strauss, Ising, and random cluster) than was known previously. This work represents an extension of the popping algorithms due to Wilson.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMarkov Chains and Monte Carlo Methods · Stochastic processes and statistical mechanics · Bayesian Methods and Mixture Models
