logo
posled_POLUMARKOVSKIYe_PROTsYeSS_I_SPYeTsIAL_N_

3.2.3. Метод дополнительных переменных z(t) и s(t) исследования полумарковского процесса

Стационарное распределение вероятностей для значений полумарковского процесса, определяемого полумарковской матрицей A(x), можно найти и другим способом, применяя процессы z(t) и s(t), где процесс z(t) определён выше, а процесс s(t) для tn < t < tn+1 определим равенством

то есть процесс s(t) на интервале tn < t < tn+1 принимает и сохраняет то значение вложенной цепи Маркова, которое она принимает в конце рассматриваемого интервала времени. Напомним, что процесс k(t) на этом интервале принимает и сохраняет то значение, которое вложенная цепь принимает в начале рассматриваемого интервала времени.

Построенный трёхмерный случайный процесс {k(t),z(t),s(t)} является марковским, поэтому для его распределения вероятностей

можно записать равенства

из которых нетрудно получить систему дифференциальных уравнений Колмогорова

Для стационарного распределения вероятностей эту систему перепишем в виде

.

Интегрируя по z левую и правую части этого равенства, получим

.

В силу условия согласованности вероятностных распределений, двумерное маргинальное распределение P(k,s) запишем следующим образом

. (15)

В силу необходимого условия сходимости несобственного интеграла можно записать следующее равенство

, (16)

подставив которое в (15), получим

, (17)

здесь

.

Для нахождения величин H(k) просуммируем по k равенства (16), получим систему уравнений относительно H(k)

совпадающую с системой уравнений Колмогорова для стационарного распределения вероятностей r(k) состояний вложенной цепи Маркова (n), поэтому

.

Подставляя найденное выражение в (17), запишем

.

Так как , тогда ,

,

следовательно, для стационарного распределения вероятностей P(k) значений полумарковского процесса k(t) можно записать равенство

,

совпадающее с полученным ранее равенством (14).

Задача 1. Найти полумарковскую матрицу для цепи Маркова k(t) с непрерывным временем, заданной матрицей Q инфинитезимальных характеристик qkv.

Решение. Запишем преобразование Фурье-Стилтьеса по x от элементов Akv(x) некоторой полумарковской матрицы

где In(A) – индикатор события А.

Для цепи Маркова k(t) с непрерывным временем рассмотрим при kv следующее условное математическое ожидание

где tn t < tn+1 а tn – последовательность моментов изменения состояний цепи Маркова k(t). При k = v очевидно, что φvv(u,t) = 0.

Для функций φkv(u,t) по формуле полной вероятности, аналогично выводу обратной системы дифференциальных уравнений Колмогорова, можно записать следующие равенства

.

Здесь первое слагаемое в сумме характеризует то, что за время Δt цепь Маркова k(t) не изменит своего состояния с вероятностью (1 + qΔt). Второе слагаемое в сумме характеризует переход процесса k(t) за время Δt из состояния k в состояние mv с вероятностью qkmΔt, поэтому в этом случае индикатор события попадания в состояние v будет равен нулю. Третье слагаемое описывает переход процесса из состояния k в состояние v за время Δt с вероятностью qkmΔt (в этом случае индикатор попадания в состояние v будет равен единице).

Так как мы рассматриваем однородную цепь Маркова k(t), то функции φkv(u,t) = φkv(u) не зависят от момента времени t, поэтому составленное равенство можно переписать в виде

Получим

Здесь первый сомножитель является характеристической функцией экспоненциально распределенной случайной величины с параметром (–qkk), а второй сомножитель определяет распределение вероятностей, так как

В определении функции φkv(u) для цепи Маркова рассматривается величина (tn+1t), имеющая смысл остаточного времени пребывания цепи в заданном состоянии. В силу того, что эта величина имеет экспоненциальное распределение, полная продолжительность пребывания в этом состоянии также распределено экспоненциально с тем же параметром, поэтому для элементов полумарковской матрицы, определяющей цепь Маркова с непрерывным временем, можно записать следующее равенство

из которого следует, что цепь Маркова является процессом марковского восстановления, определяемого набором экспоненциальных функций распределения

Ak(x) = 1 – exp(qkk x)

и стохастической матрицей Р вероятностей переходов вложенной цепи Маркова за один шаг

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

Задача 2. Рассмотреть применение формулы (9) для нахождения стационарного распределения вероятностей значений цепи Маркова с непрерывным временем, заданной матрицей Q инфинитезимальных характеристик, для которой выше было показано, что она является процессом марковского восстановления с матрицей вероятностей переходов вида

(18)

и экспоненциальными функциями распределения времени пребывания процесса в каждом состоянии

Ak(x) = 1 – exp(qkk x).

Решение.

Известно, что распределение вероятностей значений вложенной цепи Маркова определяется системой

, (19)

которую можно переписать в виде

.

Так как эта система совпадает с системой уравнений Колмогорова для стационарных вероятностей P(k) значений цепи Маркова с непрерывным временем, то

(20)

а в силу условия нормировки и равенства

для цепей Маркова, равенство (20) имеет вид

(21)

и совпадает с равенством (9). Здесь распределение r(k) определяется системой (19) и условием нормировки.

Задача 3. Пусть цепь Маркова ξ(t) задана матрицей Q инфинитезимальных характеристик qkv. На интервалах постоянства ее значений ξ(tn) = k наступают события простейшего потока с интенсивностью λk. Моменты наступления событий обозначим

t1 < t2 < t3 < …< tn < tn+1 <…

Определим полумарковский процесс k(t) равенствомv

k(t) = ξ(t), если tn t < tn+1.

Найти преобразование Фурье-Стилтьеса полумарковской матрицы процесса k(t).

Решение. Запишем преобразование Фурье-Стилтьеса по x от элементов Akv(x) полумарковской матрицы

где In(A) – индикатор события А.

Для процесса k(t) с непрерывным временем рассмотрим при kv следующее условное математическое ожидание

где tn < t < tn+1 а tn – последовательность моментов изменения состояний полумарковского процесса k(t).

Для функций φkv(u,t) по формуле полной вероятности, аналогично выводу обратной системы дифференциальных уравнений Колмогорова, можно записать следующие равенства

.

Первое слагаемое в сумме характеризует ситуацию, когда за время Δt цепь Маркова с вероятностью (1 + qkkΔt) не поменяет своего состояния, события не наступят с вероятностью (1 – λkΔt), следовательно, полумарковский процесс за это время своего состояния не поменяет. Второе слагаемое характеризует переход цепи Маркова из состояния k в состояние mv за время Δt с вероятностью qkmΔt, в этом случае процесс k(t) не меняет своего состояния, так как события не наступают. Третье слагаемое характеризует наступление событий с вероятностью λkΔt и тем не менее сохранение состояния k полумарковского процесса k(t).

Функции φkv(u,t) = φkv(u) не зависят от момента времени t, поэтому составленное равенство можно переписать в виде

где

Тогда получим

Эта система уравнений в матричном виде выглядит следующим образом

Здесь I – единичная матрица, а Λ – диагональная матрица с элементами λk на главной диагонали. Тогда решение этой системы имеет вид

.

Задача 5. Пусть цепь Маркова ξ(t) задана матрицей Q инфинитезимальных характеристик qkv. В момент перехода цепи из состояния k в состояние v с вероятностью dkv наступают события, причем dkk = 0. Моменты наступления событий обозначим

t1 < t2 < t3 < …< tn < tn+1 <….

Определим полумарковский процесс k(t) равенством

k(t) = ξ(tn) если tn < t < tn+1.

Здесь ξ(tn) – значение цепи Маркова после изменения состояния, реализованного в момент tn.

Найти преобразование Фурье-Стилтьеса полумарковской матрицы процесса k(t).

Решение. Запишем преобразование Фурье-Стилтьеса по от элементов Akv(x) полумарковской матрицы

где In(A) – индикатор события А.

Для процесса k(t) с непрерывным временем рассмотрим при kv следующее условное математическое ожидание

где tn < t < tn+1 а tn – последовательность моментов изменения состояний полумарковского процесса k(t).

Для функций φkv(u,t) по формуле полной вероятности, аналогично выводу обратной системы дифференциальных уравнений Колмогорова, можно записать следующие равенства

.

Первое слагаемое в сумме характеризует ситуацию, когда за время Δt цепь Маркова с вероятностью (1 + qkkΔt) не поменяет своего состояния, следовательно, полумарковский процесс за это время своего состояния не поменяет. Второе слагаемое характеризует переход цепи Маркова за время с вероятностью qkmΔt из состояния k в состояние m v, в этом случае может наступить событие с вероятностью dkm и полумарковский процесс перейдет из состояния k в состояние m v (в этом случае индикатор события перехода в состояние v будет равен нулю) или с вероятностью (1 – dkm) не наступит события и в этом случае полумарковский процесс останется в том же состоянии k. Третье слагаемое показывает, что за время Δt с вероятностью qkvΔt цепь Маркова перейдет из состояния k в состояние v, в этом случае может наступить событие с вероятностью dkv и полумарковский процесс перейдет из состояния k в состояние v (в этом случае индикатор события перехода в состояние будет равен единице) или с вероятностью (1 – dkv) не наступит события и в этом случае полумарковский процесс останется в том же состоянии k.

Функции φkv(u,t) = φkv(u) не зависят от момента времени t, поэтому составленное равенство можно переписать в виде. Тогда получим

Эта система уравнений в матричном виде выглядит следующим образом

(juI B)Φ + QΦ +B = 0

Здесь I – единичная матрица, а B – матрица с элементами qkvdkv. Тогда решение этой системы имеет вид

.

Задачи.

  1. Рассмотреть применение формулы (9) для нахождения стационарного распределения вероятностей значений цепи Маркова с непрерывным временем, заданной матрицей Q инфинитезимальных характеристик

а) б)

в) г)

  1. Полумарковская матрица имеет вид85

Записать матрицу условных функций распределения времени пребывания полумарковского процесса в трех состояниях.

  1. Процесс марковского восстановления задан матрицами

Найти полумарковскую матрицу для процесса, найти ее преобразование Фурье.

  1. Пусть цепь Маркова ξ(tn) задана матрицей Q инфинитезимальных характеристик

На интервалах постоянства ее значений ξ(tn) = k наступают события простейшего потока с интенсивностью λk

Моменты наступления событий обозначим

t1 < t2 < t3 < …< tn < tn+1 <…..

Определим полумарковский процесс k(t) равенством

k(t) = ξ(tn), если tn t < tn+1

Найти преобразование Фурье-Стилтьеса его полумарковской матрицы.

  1. Пусть цепь Маркова ξ(tn) задана матрицей Q инфинитезимальных характеристик

В момент перехода цепи из состояния в состояние с вероятностью dkv наступают события, причем dkk = 0

Моменты наступления событий обозначим

t1 < t2 < t3 < …< tn < tn+1 <…

Определим полумарковский процесс k(t) равенством

k(t) = ξ(tn), если tn t < tn+1.

Здесь ξ(tn) – значение цепи Маркова после изменения состояния, реализованного в момент tn.

Найти преобразование Фурье-Стилтьеса его полумарковской матрицы.

  1. Даны матрицы

Являются ли они полумарковскими? Если да, то запишите их в мультипликативном виде и определите вид процесса. Здесь Г(x,α,β) – гамма-функция распределения с параметрами α,β.

  1. Даны матрицы

Являются ли они матрицами преобразования Фурье-Стилтьесса для полумарковских процессов. Если да, то определите вид процесса и запишите для него полумарковскую матрицу.