
- •Содержание.
- •Глава I. Обзор предметной области…………………………………………..
- •Глава II. Методические указания для выполнения лабораторных
- •Введение
- •1.1 Кодирование сообщений переданных дискретным источником
- •1.2 Кодирование информации для передачи по каналу с шумом
- •1.3 Кодирование с заданным критерием качества
- •1.5 Секретная связь с системой защиты информации от несанкционированного доступа
- •Глава 2. Практическая часть. Лабораторная работа №1
- •Теоритические сведения
- •Взаимная информация
- •Лабораторная работа №2
- •Теоритические сведения Энтропия
- •Условная энтропия
- •Избыточность
- •Лабораторная работа №6
- •Теоритические сведения
- •Алгоритмы генерации псевдослучайных последовательностей
- •Лабораторная работа №7
- •Теоритические сведения
- •Лабораторная работа №8
- •Теоритические сведения
- •Cодержание отчета Отчет по лабораторной работе должен содержать:
Лабораторная работа №6
Тема:«Псевдослучайные последовательности»
Цель работы:
1.Ознакомление со структурой и псевдослучайных последователей.
2.Вычисление.
3. Составление отчета по лабораторной работе.
Теоритические сведения
Равномерно
распределенная случайная последовательность
(РРСП)
(или «чисто случайной» последовательность)
– это случайная последовательность
со значениями в дискретном множестве
,
определенная на вероятностном пространстве
и удовлетворяющая двум свойствам:
и произвольных значений индексов
случайные величины
независимы в совокупности.
случайная величина
, имеет дискретное равномерное распределение вероятностей на :
.
Из этих базовых свойств вытекают следующие дополнительные свойства, используемые при генерации случайных чисел:
Если
– РРСП, то и любой фиксированной последовательности индексов -мерное дискретное распределение вероятностей вектора (слова)
является равномерным:
.
Воспроизводимость при прореживании: для любой фиксированной последовательности моментов времени при «прореживании» РРСП возникает подпоследовательность
, которая также является РРСП.
Воспроизводимость при суммировании: если – РРСП,
– произвольная неслучайная либо случайная последовательность, не зависящая от , то случайная последовательность
также является РРСП.
Если – РРСП, то количество информации по Шеннону, содержащейся в отрезке последовательности
, о будущем элементе
равно нулю:
. Поэтому для любого алгоритма прогнозирования
вероятность ошибки прогнозирования не может быть меньше, чем для «угадывания по жребию»:
.
Определим
понятие генератора случайной
последовательности: генератор
РРСП
– это устройство, позволяющее по запросу
получить реализацию равномерно
распределенной случайной последовательности
длиной
;
элементы
этой
реализации принято называть случайными
числами.
Существует три типа генераторов РРСП:
табличный;
физический;
программный.
Мы будем рассматривать программные генераторы. Программный генератор РРСП – программа имитации на компьютере реализации РРСП.
Имитируемая последовательность называется псевдослучайной, так как она вычисляется по известному детерминированному соотношению, и в то же время ее статистические свойства близки (по определенным критериям) к свойствам РРСП.
Алгоритмы генерации псевдослучайных последовательностей
На рис. 13 приведена классификация алгоритмов генерации псевдослучайных последовательностей.
Рис. 13. Классификация алгоритмов генерации псевдослучайных последовательностей.
Выделяются три основных подхода к построению алгоритмов генерации:
Прямые методы построения элементарных рекуррентных последовательностей.
Методы «улучшения элементарных последовательностей», заключающиеся в специальных функциональных преобразованиях этих последовательностей для уменьшения отклонения их статистических свойств от свойств РРСП.
Комбинирование алгоритмов генерации, построенных с помощью первого или второго подхода.