Simulating a coin with irrational bias using rational arithmetic

10/28/2020
by   Luis Mendo, et al.
0

An algorithm is presented that, taking a sequence of unbiased coins as inputs and using only rational arithmetic, simulates a Bernoulli random variable with possibly irrational parameter τ. It requires a series representation of τ with positive, rational terms, and a rational bound on its truncation error that converges to 0. The number of required inputs has an exponentially bounded tail, and its mean is at most 3. The number of operations has a tail that can be bounded in terms of the sequence of truncation error bounds. The algorithm is applied to two specific values of τ, including Euler's constant, for which obtaining a simple simulation algorithm was an open problem.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/15/2022

The Membership Problem for Hypergeometric Sequences with Rational Parameters

We investigate the Membership Problem for hypergeometric sequences: give...
research
02/05/2016

The algebra of Kleene stars of the plane and polylogarithms

We extend the definition and study the algebraic properties of the polyl...
research
01/17/2019

Queue Layouts of Graphs with Bounded Degree and Bounded Genus

We prove that graphs with bounded degree and bounded Euler genus have bo...
research
12/15/2020

Fast Computation of the N-th Term of a q-Holonomic Sequence and Applications

In 1977, Strassen invented a famous baby-step/giant-step algorithm that ...
research
11/23/2020

Arithmetic Expression Construction

When can n given numbers be combined using arithmetic operators from a g...
research
10/21/2017

Constrained Optimisation of Rational Functions for Accelerating Subspace Iteration

Earlier this decade, the so-called FEAST algorithm was released for comp...
research
01/17/2022

Adjudication with Rational Jurors

We analyze a mechanism for adjudication involving majority voting and ra...

Please sign up or login with your details

Forgot password? Click here to reset