z-logo
open-access-imgOpen Access
Pseudo-random number generator based on linear congruence and delayed Fibonacci method
Author(s) -
Radosław Cybulski
Publication year - 2021
Publication title -
technical sciences
Language(s) - English
Resource type - Journals
eISSN - 2083-4527
pISSN - 1505-4675
DOI - 10.31648/ts.7238
Subject(s) - correctness , random number generation , generator (circuit theory) , computer science , congruence (geometry) , fibonacci number , pseudorandom number generator , algorithm , monte carlo method , context (archaeology) , mathematics , discrete mathematics , statistics , power (physics) , physics , geometry , quantum mechanics , paleontology , biology
Pseudo-random number generation techniques are an essential tool to correctly test machine learning processes. The methodologies are many, but also the possibilities to combine them in a new way are plenty. Thus, there is a chance to create mechanisms potentially useful in new and better generators. In this paper, we present a new pseudo-random number generator based on a hybrid of two existing generators - a linear congruential method and a delayed Fibonacci technique. We demonstrate the implementation of the generator by checking its correctness and properties using chi-square, Kolmogorov and TestU01.1.2.3 tests and we apply the Monte Carlo Cross Validation method in classification context to test the performance of the generator in practice.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here