arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2004.08913cs.MScs.SC
收藏

测试计算机代数系统中随机数发生器的一种实用方法

A practical approach to testing random number generators in computer algebra systems

Migran N. Gevorkyan, Dmitry S. Kulyabov, Anastasia V. Demidova, Anna V. Korolkova

摘要:

本文具有一定的实践目的。长期以来,伪随机数发生器在标准程序设计语言库中的实现质量很差。直到最近情况才开始好转。到目前为止,大量的库和支持较弱的数学包使用过时的算法来生成随机数。四套现代的统计测试,可用于验证随机数发生器进行了说明。建议使用命令行实用程序,这使得有可能避免在C或C++等语言中进行低级编程。只考虑免费的开源系统。

英文摘要:

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.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑