Back to Search
Start Over
A Practical Approach to Testing Random Number Generators in Computer Algebra Systems
- Source :
- Computational Mathematics and Mathematical Physics. 60:65-73
- Publication Year :
- 2020
- Publisher :
- Pleiades Publishing Ltd, 2020.
-
Abstract
- This paper has a practical aim. For a long time, implementations of pseudorandom number generators in standard libraries of programming languages had poor quality. The situation started to improve only recently. Up to now, a large number of libraries and weakly supported mathematical packages use outdated algorithms for random number generation. Four modern sets of statistical tests that can be used for verifying random number generators are described. It is proposed to use command line utilities, which makes it possible to avoid low-level programming in such languages as C or C++. Only free open source systems are considered.<br />Comment: in English, in Russian
- Subjects :
- Computer Science - Symbolic Computation
FOS: Computer and information sciences
Pseudorandom number generator
Random number generation
010102 general mathematics
Symbolic Computation (cs.SC)
TestU01
Symbolic computation
01 natural sciences
010101 applied mathematics
Computational Mathematics
Open source
Computer engineering
Computer Science - Mathematical Software
0101 mathematics
Line (text file)
Mathematical Software (cs.MS)
Implementation
Statistical hypothesis testing
Mathematics
Subjects
Details
- ISSN :
- 15556662 and 09655425
- Volume :
- 60
- Database :
- OpenAIRE
- Journal :
- Computational Mathematics and Mathematical Physics
- Accession number :
- edsair.doi.dedup.....eea6600eb14faba41f799a8cc6b4ada8
- Full Text :
- https://doi.org/10.1134/s096554252001008x