Optimal linear Bernoulli factories for small mean problems

From MaRDI portal
(Redirected from Publication:2397969)



Abstract: Suppose a coin with unknown probability p of heads can be flipped as often as desired. A Bernoulli factory for a function f is an algorithm that uses flips of the coin together with auxiliary randomness to flip a single coin with probability f(p) of heads. Applications include near perfect sampling from the stationary distribution of regenerative processes. When f is analytic, the problem can be reduced to a Bernoulli factory of the form f(p)=Cp for constant C. Presented here is a new algorithm where for small values of Cp, requires roughly only C coin flips to generate a Cp coin. From information theory considerations, this is also conjectured to be (to first order) the minimum number of flips needed by any such algorithm. For Cp large, the new algorithm can also be used to build a new Bernoulli factory that uses only 80% of the expected coin flips of the older method, and applies to the more general problem of a multivariate Bernoulli factory, where there are k coins, the kth coin has unknown probability pk of heads, and the goal is to simulate a coin flip with probability C1p1+cdots+Ckpk of heads.


The paper presents several algorithms producing Bernoulli factories (linear BF, logistic BF, high power logistic BF, multivariate BF, their variants, etc.) for the function \(f(p)=Cp\) for some constant \(C\). To that purpose the author uses Poisson processes and random walks. He is also interested in the mean time needed for accomplishing the suggested algorithms and shows that it is up to 80 times better than the algorithms proposed earlier. No information about the variability of the suggested algorithms is given.











This page was built for publication: Optimal linear Bernoulli factories for small mean problems

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2397969)