首页 | 本学科首页   官方微博 | 高级检索  
     


Generating random numbers of prescribed distribution using physical sources
Authors:Daniel Neuenschwander  Hansmartin Zeuner
Affiliation:(1) Maria Curie-Skłodowska University, Lublin, Poland;(2) University of Rzesz?w, Rzesz?w, Poland;
Abstract:When constructing uniform random numbers in [0, 1] from the output of a physical device, usually n independent and unbiased bits Bj are extracted and combined into the machine number 
$$Y{text{ :}} = sum {_{j = 1}^n {text{ }}2^{ - j} B_j } $$
. In order to reduce the number of data used to build one real number, we observe that for independent and exponentially distributed random variables Xn (which arise for example as waiting times between two consecutive impulses of a Geiger counter) the variable Un : = X2n – 1/(X2n – 1 + X2n) is uniform in [0, 1]. In the practical application Xn can only be measured up to a given precision thetav (in terms of the expectation of the Xn); it is shown that the distribution function obtained by calculating Un from these measurements differs from the uniform by less than thetav/2.We compare this deviation with the error resulting from the use of biased bits Bj with Pepsi{Bj = 1{ = 
$$frac{1}{2} + {varepsilon }$$
(where epsi isin] – 
$$frac{1}{2},frac{1}{2}$$
[) in the construction of Y above. The influence of a bias is given by the estimate that in the p-total variation norm VerbarQVerbarTVp = (
$$sum {_omega ^{} } $$
|Q(ohgr)|p)1/p (p ge 1) we have VerbarPepsiYP0YVerbarTVp le (cn
$$sqrt n $$
· epsi)1/p with cn rarr p
$$sqrt {8/pi } $$
for n rarr infin. For the distribution function VerbarFepsiYF0YVerbar le 2(1 – 2n)|epsi| holds.
Keywords:random number generator  Kolmogorov norm  total variation  uniform distribution  Poisson process  Geiger counter
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号