Общие теоретические положения
Дискретный марковский процесс. Пять состояний.
Рис.. Граф состояний
Таблица переходов:
| 1
| 2
| 3
| 4
| 5
|
1
| 0.1
| 0.2
| 0.3
| 0
| 0.4
|
2
| 0
| 0.5
| 0.1
| 0.4
| 0
|
3
| 0
| 0
| 0
| 0.7
| 0.3
|
4
| 0.2
| 0.1
| 0
| 0.3
| 0.4
|
5
| 0.1
| 0.2
| 0.4
| 0
| 0.3
|
Система уравнений:
Результат:
----------------Экспериментальная часть----------------
Матрица состояний имеет следующий вид:
0.1 0.3 0.6 0.6 1.0
0.0 0.5 0.6 1.0 1.0
0.0 0.0 0.0 0.7 1.0
0.2 0.3 0.3 0.6 1.0
0.1 0.3 0.7 0.7 1.0
Вероятности равны:
p1 = 0.11 p2 = 0.186 p3 = 0.165 p4 = 0.262 p5 = 0.277
----------------Теоретическая часть----------------
Изначальная матрица переходов имеет вид:
0.1 0.2 0.3 0.0 0.4
0.0 0.5 0.1 0.4 0.0
0.0 0.0 0.0 0.7 0.3
0.2 0.1 0.0 0.3 0.4
0.1 0.2 0.4 0.0 0.3
Среднее значение рядка 1 = 1.0
Среднее значение рядка 2 = 1.0
Среднее значение рядка 3 = 1.0
Транспонируем матрицу:
0.1 0.0 0.0 0.2 0.1
0.2 0.5 0.0 0.1 0.2
0.3 0.1 0.0 0.0 0.4
0.0 0.4 0.7 0.3 0.0
0.4 0.0 0.3 0.4 0.3
Умножаем матрицу на следующий вектор:
1.0
0.0
0.0
0.0
0.0
Вероятности равны:
p1= 0.1 p2= 0.2 p3= 0.3 p4= 0.0 p5= 0.4
Вероятности равны:
p1= 0.05 p2= 0.2 p3= 0.21 p4= 0.29 p5= 0.25
Вероятности равны:
p1= 0.088 p2= 0.189 p3= 0.135 p4= 0.314 p5= 0.274
Вероятности равны:
p1= 0.099 p2= 0.1983 p3= 0.1549 p4= 0.2643 p5= 0.2835
Вероятности равны:
p1= 0.0912 p2= 0.2021 p3= 0.1629 p4= 0.267 p5= 0.2769
Вероятности равны:
p1= 0.0902 p2= 0.2014 p3= 0.1584 p4= 0.2749 p5= 0.2753
Вероятности равны:
p1= 0.0915 p2= 0.2013 p3= 0.1573 p4= 0.274 p5= 0.2762
Задание к работе:
Определить, существует ли стационарный режим для марковского случайного процесса, размеченный граф состояний которого изображен на рисунке. Если стационарный режим существует, то найти стационарное распределение вероятностей.
Указание. Проведите классификацию состояний системы и примените следствия из теоремы Маркова.
1. а) б)
2. а) б)
3. а) б)
4. а) б)
5. а) б)
а) б)
7. а) б)
8. а) б)
9. а) б)
10. а) б)
Порядок выполнения работы:
1. Изучить инструкцию к практической работе.
2. Выполнить задание.
3. Оформить отчет.
Содержание отчета:
1. Тема.
2. Цель.
3. Задачи.
4. Материальное обеспечение.
5. Практическое задание.
Вопросы для самоконтроля:
1. Дайте определение матрице переходов в конечном графе?
2. Из чего состоит конечный автомат?
Практическая работа № 24
Тема: Решение задач по теории конечных автоматов. Таблицы
Цель: отработать навыки в решении задач в теории конечных автоматов, используя таблицы.
Материальное обеспечение: практическая работа
Общие теоретические положения
Табличный метод структурного синтеза конечных автоматов. Структурный синтез конечных автоматов заключается в выборе типов элементарных автоматов, в составлении функции возбуждения каждого элементарного автомата и функций кодированных выходов заданного автомата. На этапе структурного синтеза выбираем способ кодирования состояний, входных и выходных сигналов автомата, в результате чего составляют кодированные таблицы переходов и выходов. Функции возбуждения элементарных автоматов и функции выходов получаются на основе кодированной таблицы переходов и выходов. Рассмотрим примеры синтеза, которые позволяют сформулировать общий алгоритм структурного синтеза конечных автоматов.
Задача. Пусть необходимо синтезировать автомата Мили, заданный совмещенной таблицей переходов и выходов:
xj /ai
| a0
| a1
| a2
|
x1
| a1/y1
| a1/y2
| a1/y2
|
x2
| a2/y3
| a2/y3
| a0/y1
|
В качестве элементарных автоматов будем использовать JK-триггера, а в качестве логических элементов – элементы И, ИЛИ, НЕ.
A = {a0, a1, a2}; X = {x1, x2}; Y = {y1, y2, y3}. Здесь M + 1 = 3; F = 2, G = 3.
1. Перейдем от абстрактного автомата к структурному, для чего определим количество элементов памяти R и число входных L и выходных N каналов:
= 2,
= 1,
=2.
Таким образом необходимо иметь два элементарных автомата Q1 и Q2, один входной канал a и два выходных канала z1 и z2 (каналы a и z называют еще физическими входами и выходами автомата соответственно).
2. Закодируем состояния автомата, входные и выходные сигналы совокупностью двоичных сигналов.
Таблица кодирования состояний автомата
aj
| Q1
| Q2
|
a0
| 0
| 0
|
a1
| 0
| 1
|
a2
| 1
| 0
|
Таблица кодирования входных сигналов
Таблица кодирования выходных сигналов
yg
| z1
| z2
|
y1
| 0
| 0
|
y2
| 0
| 1
|
y3
| 1
| 0
|
Поскольку автомат имеет 3 состояния, то комбинация состояний элементарных автоматов 11 не используется и является запрещенной (автомат в это состояние никогда не попадет). Здесь и в дальнейшем будем использовать естественное кодирование, когда наборы значений двоичных переменных расписываются в порядке возрастания их номеров. С учетом кодирования перерисуем совмещенную таблицу переходов и выходов абстрактного автомата.
xj /ai
| 00
| 01
| 10
|
0
| 01/00
| 01/01
| 01/01
|
1
| 10/10
| 10/10
| 00/00
|
3. Построим кодированные таблицы переходов и выходов. Эти таблицы определяют зависимости состояний элементарных автоматов и выходных сигналов в момент времени (t + 1) от значения входного сигнала и внутренних состояний автоматов в предшествующий момент времени t, т.е.:
Кодированная таблица переходов и выходов имеет следующий вид:
t
| t + 1
|
a
| O1
| Q2
| z1
| z2
| O1
| Q2
|
0
| 0
| 0
| 0
| 0
| 0
| 1
|
0
| 0
| 1
| 0
| 1
| 0
| 1
|
0
| 1
| 0
| 0
| 1
| 0
| 1
|
0
| 1
| 1
| -
| -
| -
| -
|
1
| 0
| 0
| 1
| 0
| 1
| 0
|
1
| 0
| 1
| 1
| 0
| 1
| 0
|
1
| 1
| 0
| 0
| 0
| 0
| 0
|
1
| 1
| 1
| -
| -
| -
| -
|
Порядок выполнения работы:
1. Изучить инструкцию к практической работе.
2. Выполнить задание.
3. Оформить отчет.
Содержание отчета:
1. Тема.
2. Цель.
3. Задачи.
4. Материальное обеспечение.
5. Практическое задание.
Вопросы для самоконтроля:
1. Дайте определение комбинационного автомата. Приведите примеры и таблицы истинности КА.
2. Реализуйте операции И, ИЛИ, НЕ на элементах ИЛИ-НЕ,
3. Занесите на карту Карно функцию 5 переменных (a, b, c, d, e).
Практическая работа № 25
Тема: Решение задач по теории конечных автоматов. Графы.
Цель: отработать навыки в решении задач в теории конечных автоматов, используя графы.
Материальное обеспечение: практическая работа
Дата добавления: 2019-02-22; просмотров: 222; | Поделиться с друзьями:
|
Мы поможем в написании ваших работ!