A Non-empirical Test on the Second to the Sixth Least Significant Bits of Pseudorandom Number Generators

1Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Lagged Fibonacci generators are widely used random number generators. Some implementations discard the least significant bit of their outputs, because their weight distribution has a strong deviation. But the degree of the improvement is unclear. In this paper, we give a method to compute the weight distribution of the n-th least significant bit of several pseudo random number generators for arbitrary n, generalizing the weight discrepancy test which was possible only for n D 1. The method is based on the MacWilliams identity over Z=2n, and predicts the sample size for which the bit stream fails in a statistical test. These tests are effective to lagged Fibonacci generators such as random() in BSD-C library. For example, we show that the second least significant bit of random() will be rejected if the sample size is of order 104, while the sixth bit will be rejected for the sample size around 107. © Springer-Verlag Berlin Heidelberg 2013.

Cite

CITATION STYLE

APA

Haramoto, H., Matsumoto, M., Nishimura, T., & Otsuka, Y. (2013). A Non-empirical Test on the Second to the Sixth Least Significant Bits of Pseudorandom Number Generators. In Springer Proceedings in Mathematics and Statistics (Vol. 65, pp. 417–426). https://doi.org/10.1007/978-3-642-41095-6_19

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free