
- •Методические указания
- •1 Основные понятия марковских процессов
- •1.1.Марковский процесс с дискретным временем
- •1.2.Однородная цепь Маркова. Переходные вероятности. Матрица перехода
- •1.3.Стационарные источники. Энтропия стационарного источника
- •2 Методы эффективного кодирования
- •2.1.Метод кодирования Шеннона - Фано
- •2.2.Метод кодирования Хаффмана
- •3 Порядок выполнения и оформления курсовой работы
- •4 Контрольные вопросы
- •5 Варианты заданий для выполнения курсовой работы вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Вариант 21
- •Вариант 22
- •Вариант 23
- •Вариант 24
- •Приложение 1. Априорные вероятности появления букв русского алфавита
- •Библиографический список
- •Содержание
- •Методические указания
- •090301.65 «Компьютерная безопасность»
- •394026 Воронеж, Московский просп., 14
ФГБОУ ВПО «Воронежский государственный технический университет»
Кафедра систем информационной безопасности
Методические указания
к выполнению курсовой работы
по дисциплине «Теория информации»
для студентов специальности 090301.65 «Компьютерная безопасность» очной формы обучения
Воронеж 2014
Составитель О.В. Поздышева
УДК 621.382.82
Методические указания к выполнению курсовой работы по дисциплине «Теория информации»для студентов специальности 090301.65 «Компьютерная безопасность»очной формы обучения/ ФГБОУ ВПО «Воронежский государственный технический университет»; сост. О.В. Поздышева.Воронеж,2014. 61 с.
Методические указания к выполнению курсовой работы содержат материал, направленный на углубленное изучение лекционного материала и приобретение практических навыков при решении различных задач кодирования информации, расчетах основных параметров кода, а также выбор наилучшего метода кодирования для данной задачи.
Предназначены для студентов 2 курса обучения.
Методические указания подготовлены в электронном виде в текстовом редакторе MW-2010 и содержатся в файле Поздышева_ТИ_КП.docx.
Табл. 4. Ил. 5. Библиогр.: 23 назв.
Ответственный за выпуск зав. кафедрой д-р техн. наук, проф. А.Г. Остапенко
Издается по решению редакционно-издательского совета Воронежского государственного техническогоуниверситета
© ФГБОУ ВПО «Воронежский государственный технический университет», 2014
1 Основные понятия марковских процессов
Марковские случайные процессы названы по имени выдающегося русского математика А.А.Маркова (1856-1922), впервые начавшего изучение вероятностной связи случайных величин и создавшего теорию, которую можно назвать «динамикой вероятностей». В дальнейшем основы этой теории явились исходной базой общей теории случайных процессов, а также таких важных прикладных наук, как теория диффузионных процессов, теория надежности, теория массового обслуживания и т.д. В настоящее время теория Марковских процессов и ее приложения широко применяются в самых различных областях.
Благодаря сравнительной простоте и наглядности математического аппарата, высокой достоверности и точности получаемых решений, особое внимание Марковские процессы приобрели у специалистов, занимающихся исследованием операций и теорией принятия оптимальных решений[4, 9].
Марковские случайные процессы относятся к частным случаям случайных процессов (СП).При этом под случайным процессом понимают процесс случайного изменения состояний какой-либо физической или технической системы по времени или какому-либо другому аргументу.
Классификация Марковских случайных процессов производится в зависимости от непрерывности или дискретности множества значений функции X(t)и параметра t. Различают следующие основные виды Марковских случайных процессов:
с дискретными состояниями и дискретным временем (цепь Маркова);
с непрерывными состояниями и дискретным временем (Марковские последовательности);
с дискретными состояниями и непрерывным временем (непрерывная цепь Маркова);
с непрерывным состоянием и непрерывным временем.
Кроме указанных выше примеров классификации случайных процессов существует еще одно важное свойство. Это свойство описывает вероятностную связь между состояниями случайных процессов. Так, например, если в случайном процессе вероятность перехода системы в каждое последующее состояние зависит только от предыдущего состояния, то такой процесс называется процессом без последействия.
Отметим, во-первых, что случайный процесс с дискретными состояниями и временем называется случайной последовательностью.
Если случайная последовательность обладает Марковским свойством, то она называется цепью Маркова.
Марковский случайный
процесс называется однородным, если
переходные вероятности
остаются
постоянными в ходе процесса.
Цепь Маркова считается заданной, если заданы два условия[23].
1. Имеется совокупность переходных вероятностей в виде матрицы:
2. Имеется вектор начальных вероятностей
,
описывающий начальное состояние системы.
Кроме матричной формы модель Марковской цепи может быть представлена в виде ориентированного взвешенного графа, как показано на рис. 1.
Рис.1. Ориентированный взвешенный граф
Множество состояний системы Марковской цепи, определенным образом классифицируется с учетом дальнейшего поведения системы.
1. Невозвратное множество (рис. 2).
Рис.2. Невозвратное множество
В случае невозвратного множества возможны любые переходы внутри этого множества. Система может покинуть это множество, но не может вернуться в него.
2. Возвратное множество (рис. 3).
Рис. 3. Возвратное множество
В этом случае также возможны любые переходы внутри множества. Система может войти в это множество, но не может покинуть его.
3. Эргодическое множество (рис. 4).
Рис. 4. Эргодическое множество
В случае эргодического множества возможны любые переходы внутри множества, но исключены переходы из множества и в него.
4. Поглощающее множество (рис. 5)
Рис. 5. Поглощающее множество
При попадании системы в это множество процесс заканчивается.
В некоторых случаях, несмотря на случайность процесса, имеется возможность до определенной степени управлять законами распределения или параметрами переходных вероятностей. Такие Марковские цепи называются управляемыми. Очевидно, что с помощью управляемых цепей Маркова (УЦМ) особенно эффективным становится процесс принятия решений.
Основным признаком дискретной Марковской цепи (ДМЦ) является детерминированность временных интервалов между отдельными шагами (этапами) процесса. Однако часто в реальных процессах это свойство не соблюдается и интервалы оказываются случайными с каким-либо законом распределения, хотя марковость процесса сохраняется. Такие случайные последовательности называются полумарковскими[22].
Кроме того, с учетом наличия и отсутствия тех или иных, упомянутых выше, множеств состояний Марковские цепи могут быть поглощающими, если имеется хотя бы одно поглощающее состояние, или эргодическими, если переходные вероятности образуют эргодическое множество. В свою очередь, эргодические цепи могут быть регулярными или циклическими. Циклические цепи отличаются от регулярных тем, что в процессе переходов через определенное количество шагов (циклов) происходит возврат в какое-либо состояние. Регулярные цепи этим свойством не обладают.