И несколько шагов
Основу математической модели цепи Маркова составляют матрицы вероятностей переходов системы в возможные состояния за каждый из шагов. В дальнейшем для краткости будем называть их просто матрицами переходов.
Рассмотрим свойства матрицы перехода за один шаг. Обозначим через вероятности того, что система, которая перед очередным (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.
Матрица переходов за п шагов определяется в результате последовательного матричного перемножения п матриц.
Обозначим через pk или матрицу переходов для k-го шага, а через p(п) или – матрицу переходов в результате п шагов.
Символически матричное произведение для неоднородной цепи записывается следующим образом:
p(п)= p1×p2×…×pk×…×pn
или
= × ×…× ×…× (1)
а для однородной цепи:
p(п)= p1n
или
= (2)
Смысл же матричного перемножения матриц переходов рассмотрим на следующем примере.
Пример 6. Пусть заданы матрицы перехода на первом и втором шагах:
Требуется определить матрицу .перехода за два шага
Определим, в качестве примера вероятность р23(2) перехода системы за два шага из второго состояния в третье.
Относительно исходов первого шага системы мы можем только строить гипотезы. А именно, известно, что после первого шага система может из состояния А2 перейти в состояние A1 или в состояние А3, или остаться в состоянии А2. Известны и вероятности этих гипотез. Ими являются соответственно вероятности , , .
Если реализуется гипотеза A1, то искомое событие (переход системы в состояние А3) произойдет с условной вероятностью , при гипотезе А2 – с условной вероятностью и т. д.
Таким образом, можно использовать формулу полной вероятности
Обратим внимание, что процесс нахождения вероятности выглядит следующим образом: элементы второй строки матрицы p1 почленно умножаются на элементы третьего столбца матрицы p2, затем суммируются найденные произведения.
Аналогичным образом определяются и остальные вероятности матрицы перехода p (2).
В общем виде формула для определения вероятностей переходов системы за два шага имеет вид
|
|
где pis(п – 1) – вероятность перехода системы из состояния Ai в состояние As в результате шагов от первого до (п – 1)-го, или
|
|
где psj (п – 1) – вероятность перехода системы из состояния As в состояние Aj в результате шагов от второго до п-го.
Соответственно двум предыдущим выражениям для матрицы p(п) переходов за п шагов справедливы выражения
(5)
(6)
Матрица переходов за п шагов обладает теми же свойствами, что и матрица переходов за один шаг.
Для перемножения матриц переходов на ЭВМ могут быть легко разработаны стандартные процедуры.
Произведение матриц переходов не обладает переместительным свойством. В общем случае p1 p2 ¹ p2 p1. Это обстоятельство позволяет использовать цепи Маркова для обоснования важного элемента решений командира по поставленным задачам – определения оптимальной последовательности ударов или, шире, оптимальной последовательности действий.
Дата: 2019-03-05, просмотров: 259.