Пакеты статистических тестов для генераторов случайных чисел систем компьютерной алгебры

Долгое время реализации генераторов последовательностей псевдослучайных чисел в стандартных библиотеках языков программирования и математических пакетов были плохо проработаны. Ситуация начала улучшатся сравнительно недавно. До сих пор большое количество библиотек и слабо поддерживаемых математических пакетов используют в своем составе старые алгоритмы генерации псевдослучайных чисел. Мы описываем четыре актуальных набора статистических тестов, которые можно применить для проверки генератора, который используется в той или иной программной системе. Упор делается на использование утилит командной строки, что позволяет избежать довольно низкоуровневого программирования на языках С или С++.

CAS pseudo-random numbers generators statistical test suits

For a long time the implementation of pseudo-random number sequence generators in standard programming language libraries and mathematical packages was of poor quality. The situation has started to improve relatively recently. Even nowadays a large number of libraries and poorly supported mathematical packages utilize the old algorithms of pseudo-random numbers generation. We describe four actual sets of statistical tests that can be used to test the generator that is used in a particular software system. The emphasis is on the use of command-line utilities, to avoid low-level C or C++ programming.

Conference proceedings
Publisher
Российский университет дружбы народов (РУДН)
Language
English
Pages
115-118
Status
Published
Year
2019
Organizations
  • 1 Peoples' Friendship University of Russia (RUDN University)
  • 2 Joint Institute for Nuclear Research
Keywords
pseudo random number generators; TestU01; PractRand; DieHarder; gjrand; генерация псевдослучайных чисел
Date of creation
20.02.2020
Date of change
20.02.2020
Short link
https://repository.rudn.ru/en/records/article/record/57114/
Share

Other records

Сарычева М.Р., Войнова Е.Д., Пынина Т.Ю.
Проблемы современного радиовещания: материалы IV Всероссийской студенческой научно-практической конференции. Москва, РУДН, 10 апреля 2018 г.. РУДН. 2019. P. 115-119