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

Данная работа носит практический характер. Долгое время реализации генераторов последовательностей псевдослучайных чисел в стандартных библиотеках языков программирования и математических пакетов были плохо проработаны. Ситуация начала улучшаться сравнительно недавно. До сих пор большое количество библиотек и слабо поддерживаемых математических пакетов используют в своем составе старые алгоритмы генерации псевдослучайных чисел. Описываем четыре актуальных набора статистических тестов, которые можно применять для проверки генератора, который используется в той или иной программной системе. В работе предлагается использовать для исследования утилиты командной строки, что позволяет избежать низкоуровневого программирования на языках типа С или С++. Кроме того, рассматриваются только свободные системы с открытым программным кодом. Библ. 21. Табл. 2.

Publisher
Федеральное государственное бюджетное учреждение "Российская академия наук"
Number of issue
1
Language
Russian
Pages
70-79
Status
Published
Volume
60
Year
2020
Organizations
  • 1 РУДН
Keywords
генерация псевдослучайных чисел; 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/56904/
Share

Other records

Зорин А.В., Третьяков Н.П.
Журнал вычислительной математики и математической физики. Федеральное государственное бюджетное учреждение "Российская академия наук". Vol. 60. 2020. P. 88-95