Марковские цепи

Марковский случайный процесс с дискретными состояниями и дискретным временем называют марковской цепью. Для такого процесса моменты t1, t2, когда система S может менять свое состояние, рассматривают как последовательные шаги процесса, а в качестве аргумента, от которого зависит процесс, выступает не время t, а номер шага 1, 2, k, Случайный процесс в этом случае характеризуется последовательностью состояний S(0), S(1), S(2), S(k), где S(0) - начальное состояние системы (перед первым шагом); S(1) - состояние системы после первого шага; S(k) - состояние системы после k -го шага...

Событие { S(k) = Si }, состоящее в том, что сразу после k -го шага система находится в состоянии Si (i = 1, 2,), является случайным событием. Последовательность состояний S(0), S(1), S(k), можно рассматривать как последовательность случайных событий. Такая случайная последовательность событий называется марковской цепью, если для каждого шага вероятность перехода из любого состояния Si в любое Sj не зависит от того, когда и как система пришла в состояние Si. Начальное состояние S(0) может быть заданным заранее или случайным.

Вероятностями состояний цепи Маркова называются вероятности Pi(k) того, что после k -го шага (и до (k + 1)-го) система S будет находиться в состоянии Si (i = 1, 2, n). Очевидно, для любою k.

Начальным распределением вероятностей Марковской цепи называется распределение вероятностей состояний в начале процесса:

P1(0), P2(0), Pi(0), Pn(0).

В частном случае, если начальное состояние системы S в точности известно S(0) = Si, то начальная вероятность Рi(0) = 1, а все остальные равны нулю.

Вероятностью перехода (переходной вероятностью) на k -м шаге из состояния Si в состояние Sj называется условная вероятность того, что система S после k -го шага окажется в состоянии Sj при условии, что непосредственно перед этим (после k - 1 шага) она находилась в состоянии Si.

Поскольку система может пребывать в одном из n состояний, то для каждого момента времени t необходимо задать n2 вероятностей перехода Pij, которые удобно представить в виде следующей матрицы:

где Рij – вероятность перехода за один шаг из состояния Si в состояние Sj;

Рii – вероятность задержки системы в состоянии Si.

Такая матрица называется переходной или матрицей переходных вероятностей.

Если переходные вероятности не зависят от номера шага (от времени), а зависят только от того, из какого состояния в какое осуществляется переход, то соответствующая цепь маркова называется однородной.

Переходные вероятности однородной Марковской цепи Рij образуют квадратную матрицу размера n m.

Отметим некоторые ее особенности:

1. Каждая строка характеризует выбранное состояние системы, а ее элементы представляют собой вероятности всех возможных переходов за один шаг из выбранного (из i -го) состояния, в том числе и переход в самое себя.

2. Элементы столбцов показывают вероятности всех возможных переходов системы за один шаг в заданное (j -е) состояние (иначе говоря, строка характеризует вероятность перехода системы из состояния, столбец - в состояние).

3. Сумма вероятностей каждой строки равна единице, так как переходы образуют полную группу несовместных событий:

4. По главной диагонали матрицы переходных вероятностей стоят вероятности Рii того, что система не выйдет из состояния Si, а останется в нем.

Если для однородной Марковской цепи заданы начальное распределение вероятностей и матрица переходных вероятностей , то вероятности состояний системы Pi(k) (i, j = 1, 2, n) определяются по рекуррентной формуле:

, (3.1)

Пример 1. Рассмотрим процесс функционирования системы - автомобиль. Пусть автомобиль (система) в течение одной смены (суток) может находиться в одном из двух состояний: исправном (S1) и неисправном (S2). Граф состояний системы представлен на рис. 3.2.

Рис. 3.2.Граф состояний автомобиля

В результате проведения массовых наблюдений за работой автомобиля составлена следующая матрица вероятностей перехода:

где P11 = 0,8 – вероятность того, что автомобиль останется в исправном состоянии;

P12 = 0,2 – вероятность перехода автомобиля из состояния «исправен» в состояние «неисправен»;

P21 = 0,9 – вероятность перехода автомобиля из состояния «неисправен» в состояние «исправен»;

P22 = 0,1 – вероятность того, что автомобиль останется в состоянии «неисправен».

Вектор начальных вероятностей состояний автомобиля задан , т.е. Р1(0) = 0 и Р2(0) =1.

Требуется определить вероятности состояний автомобиля через трое суток.

Используя матрицу переходных вероятностей и формулу (3.1), определим вероятности состояний Pi(k) после первого шага (после первых суток):

P1(1) = P1(0)×P11 + P2(0)×P21 = 0?0,8 + 1?0,9 = 0,9;

P2(1) = P1(0)×P12 + P2(0)×P22 = 0?0,2 + 1?0,1 = 0,2.

Вероятности состояний после второго шага (после вторых суток) таковы:

P1(2) = P1(1)×P11 + P2(1)×P21 = 0,9×0,8 + 0,1×0,9 = 0,81;

P2(2) = P1(1)×P12 + P2(1)×P22 = 0,9×0,2 + 0,1×0,1 = 0,19.

Вероятности состояний после третьего шага (после третьих суток) равны:

P1(3) = P1(2)×P11 + P2(2)×P21 = 0,81×0,8 + 0,19×0,9 = 0,819;

P2(3) = P1(2)×P12 + P2(2)×P22 = 0,81×0,2 + 0,19×0,1 = 0,181.

Таким образом, после третьих суток автомобиль будет находиться в исправном состоянии с вероятностью 0,819 и в состоянии «неисправен» с вероятностью 0,181.

Пример 2. В процессе эксплуатации ЭВМ может рассматриваться как физическая система S, которая в результате проверки может оказаться в одном из следующих состояний: S1 - ЭВМ полностью исправна; S2 - ЭВМ имеет неисправности в оперативной памяти, при которых она может решать задачи; S3 - ЭВМ имеет существенные неисправности и может решать ограниченный класс задач; S4 - ЭВМ полностью вышла из строя.

В начальный момент времени ЭВМ полностью исправна (состояние S1). Проверка ЭВМ производится в фиксированные моменты времени t1, t2, t3. Процесс, протекающий в системе S, может рассматриваться как однородная марковская цепь с тремя шагами (первая, вторая, третья проверки ЭВМ). Матрица переходных вероятностей имеет вид

Определить вероятности состояний ЭВМ после трех проверок.

Решение. Граф состояний имеет вид, показанный на рис. 3.3. Против каждой стрелки проставлена соответствующая вероятность перехода. Начальные вероятности состояний P1(0) = 1, P2(0) = P3(0) = P4(0) = 0.

Рис. 3.3. Граф состояний ЭВМ

По формуле (3.1), учитывая в сумме вероятностей только те состояния, из которых возможен непосредственный переход в данное состояние, находим:

P1(1) = P1(0)×P11 = 1×0,3 = 0,3;

P2(1) = P1(0)×P12 = 1×0,4 = 0,4;

P3(1) = P1(0)×P13 = 1×0,1 = 0,1;

P4(1) = P1(0)×P14 = 1×0,2 = 0,2;

P1(2) = P1(1)×P11 = 0,3×0,3 = 0,09;

P2(2) = P1(1)×P12 + P2(1)×P22 = 0,3×0,4 + 0,4×0,2 = 0,20;

P3(2) = P1(1)×P13 + P2(1)×P23 + P3(1)×P33 = 0,27;

P4(2) = P1(1)×P14 + P2(1)×P24 + P3(1)×P34 + P4(1)×P44 = 0,44;

P1(3) = P1(2)×P11 = 0,09×0,3 = 0,027;

P2(3) = P1(2)×P12 + P2(2)×P22 = 0,09×0,4 + 0,20×0,2 = 0,076;

P3(3) = P1(2)×P13 + P2(2)×P23 + P3(2)×P33 = 0,217;

P4(3) = P1(2)×P14 + P2(2)×P24 + P3(2)×P34 + P4(2)×P44 = 0,680.

Итак, вероятности состояний ЭВМ после трех проверок следующие: P1(3) = 0,027; P2(3) = 0,076; P3(3) = 0,217; P4(3) = 0,680.

Задача 1. По некоторой цели ведется стрельба четырьмя выстрелами в моменты времени t1, t2, t3, t4.

Возможные состояния системы: S1 – цель невредима; S2 – цель незначительно повреждена; S3 – цель получила значительные повреждения; S4 – цель полностью поражена. В начальный момент времени цель находится в состоянии S1. Определить вероятности состояний цели после четырех выстрелов если матрица переходных вероятностей имеет вид:


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: