- •Лабораторная работа
- •2 Теоретические сведения
- •2.1 Метод серединных квадратов
- •2.2 Метод середины произведения
- •2.3 Мультипликативный метод
- •2.4 Методы проверки качества псевдослучайных чисел с равномерным
- •2.4.1 Тесты проверки ²случайности²
- •2.4.2 Тест проверки равномерности закона распределения
- •3 Порядок выполнения работы
- •4 Содержание отчета
- •2.4.3 Тесты проверки независимости последовательности
2.4.1 Тесты проверки ²случайности²
На практике обычно применяют два теста проверки ²случайности²: тест проверки серий и тест проверки частот и пар.
Тест проверки серий предусматривает разбиение случайных цифр в исследуемой последовательности на элементы двух родов - первого и второго.
Серией называется
любой отрезок последовательности
цифр,
состоящий из следующих друг за другом
элементов одного и того же рода.
Например,
если
в последовательности цифр
e1,
e2,
¼,ek
ek
+ 1,
ek
+ 2,
¼
,ek
+
ek
+
+
1,
ek+
+2,
¼
,es
серия 1-го серия 2-го серия 1-го
рода длины k
рода длины
рода длины s
- k -
e
1
¹
e2
¹
¼
¹
ek
¹
ek
+ 1,
ek
+ 1
=
ek
+ 2
=
¼
=
ek
+
и
ek
+
¹
ek
+
+
1
¹
¼
¹
es,
то
цифры
e1,
e2,
¼
,ek
образуют
серию первого рода длины k,
цифры
ek
+ 1,
ek
+ 2,
¼
,ek
+
образуют
серию второго рода длины
и цифры ek
+
+
1,
ek+
+
2,
¼
,es
также
обра-зуют
серию первого рода длины s
- k -
.
Иногда
для удобства элементы серий первого
рода обозначают знаками ²-²
( минус ),
а второго рода - знаками ²+²
( плюс ). В этом случае рассматриваемая
последовательность будет иметь такой
вид:
-
-
¼
-
+ + ¼
+
-
-
¼
-
k минусов плюсов s - k - минусов
Подсчитаем
количество
серий
второго рода длины
в
последовательности псевдослучайных
цифр e1,
e2,
¼
,eN.
Пусть
=
1,
2, ¼,
m
и
- количество серий второго рода с
³
m
+ 1 ( они
объединяются в одну группу ).
Обозначим общее количество серий
через
=
+
+ ¼
+
+
.
Величина
с m
степенями
свободы вычисляется по формуле:
(
11 )
где
Если, с заданным уровнем значимости b, значение попадает в доверитель-ный интервал, то тест проверки серий удовлетворяется.
В практике встречается также другая разновидность теста проверки серий, когда к элементам серий первого рода относят цифры, меньшие 0.5, а к элемен-там серий второго рода - не меньшие 0.5.
При достаточно
большом объеме выборки e1,
e2,
¼,eN
( практически при N
³
20
)
и
уровне значимости b
= 0.95 нижний предел
общего числа серий равен:
(
12 )
а нижний предел
числа серий элементов первого
и второго
родов равен:
(
13 )
Максимальная длина серий не должна быть больше, чем
(
14 )
