
- •Классификация случайных процессов
- •Понятие о дискретных цепях Маркова
- •Постановка задачи
- •Матрицы вероятностей переходов системы за один шаг и несколько шагов
- •Определение вероятностей переходов для дискретных цепей Маркова с невосстанавливаемым ущербом
- •Определение предельных вероятностей переходов
- •Использование дискретных цепей Маркова для вычисления показателей эффективности систем по известным матрицам переходов
Матрицы вероятностей переходов системы за один шаг и несколько шагов
Основу математической модели цепи Маркова составляют матрицы вероятностей переходов системы в возможные состояния за каждый из шагов. В дальнейшем для краткости будем называть их просто матрицами переходов.
Рассмотрим
свойства матрицы перехода за один шаг.
Обозначим через
вероятности того, что система, которая
перед очередным (k-м)
шагом была в состоянии Аi,
в результате k
-го
шага перейдет в состояние Аj
(i
= 1, 2, ... , m;
j
= 1, 2, ... , m).
Если
вероятности переходов
меняются
от шага к шагу,
цепь
Маркова называется
неоднородной.
Если
же вероятности
одинаковы
для всех шагов, цепь Маркова называется
однородной.
В этом случае вероятности перехода
принято обозначать
.
Матрица вероятностей переходов за один шаг имеет следующий вид:
Как видно, матрица вероятностей переходов квадратная, т. е. число строк равняется числу столбцов. Каждый элемент i-й строки матрицы (i = 1, 2, . . . , т) есть вероятность того, что система, которая до k-го шага была в состоянии Ai, после k-го шага перейдет в состояние, номер которого соответствует номеру столбца матрицы.
Например:
–вероятность
того, в результате k-го
шага система перейдет из состояния Ai
в состояние A1;
–вероятность
того, в результате k-го
шага система перейдет из состояния Ai
в состояние A2;
–вероятность
того, в результате k-го
шага система перейдет из состояния Ai
в состояние Ai
(т.
е. вероятность того, что система останется
в состоянии Ai);
–вероятность
того, в результате k-го
шага система перейдет из состояния Ai
в состояние Am;
Так как система в результате k-го шага обязательно должна оказаться в одном из т состояний, то сумма вероятностей каждой из строк равняется единице:
Это свойство часто используется для проверки правильности заполнения матрицы переходов.
Элементы j-го столбца матрицы переходов (j = 1, 2, ... , т) представляют собой условные вероятности перехода системы в результате k-го шага в состояния Аj, вычисленные при условии, что перед k-м шагом система находилась в состоянии Ai.
В
зависимости от особенностей процесса
некоторые из вероятностей
могут быть равны нулю, что означает
невозможность перехода системы наk-м
шаге из состояния Ai
в состояние Аj.
Знание матрицы перехода за один шаг позволяет определить элементы рij(п) матрицы переходов за п шагов.
Через рij(п) обозначается вероятность того, что система, бывшая перед первым шагом в состоянии Ai, в результате п шагов (т. е. после п шагов) процесса перейдет в состояние Аj.
Матрица переходов за п шагов определяется в результате последовательного матричного перемножения п матриц.
Обозначим
через k
или
матрицу переходов дляk-го
шага, а через (п)
или
– матрицу переходов в результатеп
шагов.
Символически матричное произведение для неоднородной цепи записывается следующим образом:
(п)= 12…k…n
или
=
…
…
(1)
а для однородной цепи:
(п)= 1n
или
=
(2)
Смысл же матричного перемножения матриц переходов рассмотрим на следующем примере.
Пример 6. Пусть заданы матрицы перехода на первом и втором шагах:
Требуется определить матрицу .перехода за два шага
Определим, в качестве примера вероятность р23(2) перехода системы за два шага из второго состояния в третье.
Относительно
исходов первого шага системы мы можем
только строить гипотезы. А именно,
известно, что после первого шага система
может из состояния А2
перейти в состояние A1
или в состояние А3,
или
остаться в состоянии А2.
Известны и вероятности этих гипотез.
Ими являются соответственно вероятности
,
,
.
Если
реализуется гипотеза A1,
то искомое событие (переход системы в
состояние А3)
произойдет с условной вероятностью
,
при гипотезе А2
– с условной вероятностью
и т. д.
Таким образом, можно использовать формулу полной вероятности
Обратим
внимание, что процесс нахождения
вероятности
выглядит следующим образом: элементы
второй строки матрицы1
почленно умножаются на элементы третьего
столбца матрицы 2,
затем суммируются найденные произведения.
Аналогичным образом определяются и остальные вероятности матрицы перехода (2).
В общем виде формула для определения вероятностей переходов системы за два шага имеет вид
а
(3)
(3)
где pis(п – 1) – вероятность перехода системы из состояния Ai в состояние As в результате шагов от первого до (п – 1)-го, или
(4)
(4)
где psj (п – 1) – вероятность перехода системы из состояния As в состояние Aj в результате шагов от второго до п-го.
Соответственно двум предыдущим выражениям для матрицы (п) переходов за п шагов справедливы выражения
(5)
(6)
Матрица переходов за п шагов обладает теми же свойствами, что и матрица переходов за один шаг.
Для перемножения матриц переходов на ЭВМ могут быть легко разработаны стандартные процедуры.
Произведение матриц переходов не обладает переместительным свойством. В общем случае 1 2 2 1. Это обстоятельство позволяет использовать цепи Маркова для обоснования важного элемента решений командира по поставленным задачам – определения оптимальной последовательности ударов или, шире, оптимальной последовательности действий.