A simple Markov chain for independent Bernoulli variables conditioned on their sum
Jeremy Heng, Pierre E. Jacob, Nianqiao Ju

TL;DR
This paper analyzes a Markov chain Monte Carlo method for sampling from the conditional Bernoulli distribution of independent binary variables with varying success probabilities, showing it converges efficiently under certain conditions.
Contribution
It introduces a simple swap-based Markov chain for sampling from the conditional Bernoulli distribution with proven convergence rates as the number of variables grows.
Findings
Convergence in order N log N iterations under specific conditions
Constant cost per iteration for the MCMC algorithm
Efficient sampling for large N with proportional sums
Abstract
We consider a vector of independent binary variables, each with a different probability of success. The distribution of the vector conditional on its sum is known as the conditional Bernoulli distribution. Assuming that goes to infinity and that the sum is proportional to , exact sampling costs order , while a simple Markov chain Monte Carlo algorithm using 'swaps' has constant cost per iteration. We provide conditions under which this Markov chain converges in order iterations. Our proof relies on couplings and an auxiliary Markov chain defined on a partition of the space into favorable and unfavorable pairs.
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 · Bayesian Methods and Mixture Models · Statistical Methods and Inference
