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

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

Издательство
Федеральное государственное бюджетное учреждение "Российская академия наук"
Номер выпуска
1
Язык
Русский
Страницы
70-79
Статус
Опубликовано
Том
60
Год
2020
Организации
  • 1 РУДН
Ключевые слова
генерация псевдослучайных чисел; TestU01; PractRand; DieHarder; gjrand.
Цитировать
Поделиться

Другие записи

Авдеев С.Н., Айсанов З.Р., Белевский А.С., Би К.М., Визель А.А., Зырянов С.К., Игнатова Г.Л., Костикас Контантинос, Лещенко И.В., Овчаренко С.И., Синопальников А.И., Титова О.Н., Шмелев Е.И.
Terapevticheskii Arkhiv. Том 92. 2020. С. 89-95
Зорин А.В., Третьяков Н.П.
Журнал вычислительной математики и математической физики. Федеральное государственное бюджетное учреждение "Российская академия наук". Том 60. 2020. С. 88-95