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) с непрерывным временем рассмотрим при k ≠ v следующее условное математическое ожидание
где 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 в состояние m ≠ v с вероятностью qkmΔt, поэтому в этом случае индикатор события попадания в состояние v будет равен нулю. Третье слагаемое описывает переход процесса из состояния k в состояние v за время Δt с вероятностью qkmΔt (в этом случае индикатор попадания в состояние v будет равен единице).
Так как мы рассматриваем однородную цепь Маркова k(t), то функции φkv(u,t) = φkv(u) не зависят от момента времени t, поэтому составленное равенство можно переписать в виде
Получим
Здесь первый сомножитель является характеристической функцией экспоненциально распределенной случайной величины с параметром (–qkk), а второй сомножитель определяет распределение вероятностей, так как
В определении функции φkv(u) для цепи Маркова рассматривается величина (tn+1 – t), имеющая смысл остаточного времени пребывания цепи в заданном состоянии. В силу того, что эта величина имеет экспоненциальное распределение, полная продолжительность пребывания в этом состоянии также распределено экспоненциально с тем же параметром, поэтому для элементов полумарковской матрицы, определяющей цепь Маркова с непрерывным временем, можно записать следующее равенство
из которого следует, что цепь Маркова является процессом марковского восстановления, определяемого набором экспоненциальных функций распределения
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) с непрерывным временем рассмотрим при k ≠ v следующее условное математическое ожидание
где tn < t < tn+1 а tn – последовательность моментов изменения состояний полумарковского процесса k(t).
Для функций φkv(u,t) по формуле полной вероятности, аналогично выводу обратной системы дифференциальных уравнений Колмогорова, можно записать следующие равенства
.
Первое слагаемое в сумме характеризует ситуацию, когда за время Δt цепь Маркова с вероятностью (1 + qkkΔt) не поменяет своего состояния, события не наступят с вероятностью (1 – λkΔt), следовательно, полумарковский процесс за это время своего состояния не поменяет. Второе слагаемое характеризует переход цепи Маркова из состояния k в состояние m ≠ v за время Δ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) с непрерывным временем рассмотрим при k ≠ v следующее условное математическое ожидание
где 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. Тогда решение этой системы имеет вид
.
Задачи.
-
Рассмотреть применение формулы (9) для нахождения стационарного распределения вероятностей значений цепи Маркова с непрерывным временем, заданной матрицей Q инфинитезимальных характеристик
а) б)
в) г)
-
Полумарковская матрица имеет вид85
Записать матрицу условных функций распределения времени пребывания полумарковского процесса в трех состояниях.
-
Процесс марковского восстановления задан матрицами
Найти полумарковскую матрицу для процесса, найти ее преобразование Фурье.
-
Пусть цепь Маркова ξ(tn) задана матрицей Q инфинитезимальных характеристик
На интервалах постоянства ее значений ξ(tn) = k наступают события простейшего потока с интенсивностью λk
Моменты наступления событий обозначим
t1 < t2 < t3 < …< tn < tn+1 <…..
Определим полумарковский процесс k(t) равенством
k(t) = ξ(tn), если tn ≤ t < tn+1
Найти преобразование Фурье-Стилтьеса его полумарковской матрицы.
-
Пусть цепь Маркова ξ(tn) задана матрицей Q инфинитезимальных характеристик
В момент перехода цепи из состояния в состояние с вероятностью dkv наступают события, причем dkk = 0
Моменты наступления событий обозначим
t1 < t2 < t3 < …< tn < tn+1 <…
Определим полумарковский процесс k(t) равенством
k(t) = ξ(tn), если tn ≤ t < tn+1.
Здесь ξ(tn) – значение цепи Маркова после изменения состояния, реализованного в момент tn.
Найти преобразование Фурье-Стилтьеса его полумарковской матрицы.
-
Даны матрицы
Являются ли они полумарковскими? Если да, то запишите их в мультипликативном виде и определите вид процесса. Здесь Г(x,α,β) – гамма-функция распределения с параметрами α,β.
-
Даны матрицы
Являются ли они матрицами преобразования Фурье-Стилтьесса для полумарковских процессов. Если да, то определите вид процесса и запишите для него полумарковскую матрицу.
- Полумарковские процессы и специальные потоки однородных событий
- Глава 1. Цепи Маркова с непрерывным временем
- 1.1. Определение и основные свойства цепи Маркова с непрерывным временем
- 1.2. Дифференциальные уравнения Колмогорова
- 1.2.1. Обратная система дифференциальных уравнений Колмогорова
- 1.2.2. Прямая система дифференциальных уравнений Колмогорова
- 1.3. Финальные вероятности
- 1.4. Время перехода из одного состояния в другое для цепей Маркова с непрерывным временем
- 1.5. Статистический смысл финальных (стационарных) вероятностей
- 1.6. Время пребывания цепи Маркова в j-ом состоянии
- 1.6. Процесс размножения и гибели
- 1.7. Метод Хинчина
- 1.8. Процесс чистого размножения
- 1.8. Пуассоновский процесс
- 1.9. Метод производящих функций
- Глава 2. Теория потоков событий
- 2.1. Определения и терминология
- А. Стационарность
- Интенсивность и параметр потока
- 2.2. Пуассоновский поток событий
- 2.3. Варианты пуассоновского потока событий
- 2.4. Потоки восстановления
- 2.5. Распределение величины перескока и недоскока для потоков восстановления
- 2.6. Парадокс остаточного времени
- 2.7. Основное свойство рекуррентных потоков
- Глава 3. Полумарковские процессы
- 3.1. Определение основных понятий теории полумарковских процессов
- 3.2. Методы исследования полумарковских процессов
- 3.2.1. Метод дополнительной переменно для исследования процесса марковского восстановления
- 3.2.2. Исследование полумарковского процесса методом дополнительной переменной y(t)
- 3.2.3. Метод дополнительных переменных z(t) и s(t) исследования полумарковского процесса
- Глава 4. Специальные (коррелированные) потоки событий
- 4.1. Модулированные пуассоновские потоки (mmp-потоки)
- 4.3. Bmap-потоки
- 4.4. Полумарковские потоки
- 4.5. Уравнения Колмогорова в теории потоков событий
- 4.5.1. Потоки с дискретной компонентой
- 4.5.2. Потоки с непрерывной компонентой
- 4.6. Метод характеристических функций для анализа потоков
- Для рекуррентного потока
- Для потока марковского восстановления
- Для полумарковского потока
- 4.7. Исследование моделей потоков
- 4.7.1. Исследование модели map-потока
- 4.7.2. Решение уравнения (12) методом матричной экспоненты
- 4.7.3. Исследование модели полумарковского потока
- Нахождение распределения r(z)
- 4.7.4. Решение основного уравнения для полумарковского потока
- Глава 5. Исследование специальных потоков событий методом асимптотического анализа
- 5.1. Метод асимптотического анализа map-потоков в условии растущего времени
- 5.1.1 Асимптотика первого порядка
- 5.1.2. Асимптотика второго порядка
- 5.2. Метод асимптотического анализа sm-потоков в условии растущего времени
- 5.2.1. Асимптотика первого порядка
- 5.2.2. Асимптотика второго порядка
- 5.3. Аппроксимация допредельного распределения
- 5.3.1. Аппроксимация второго порядка допредельного распределения
- 5.3.2. Гауссовская аппроксимация
- 5.4. Метод асимптотического анализа mmp-потоков в условии предельно редких изменений состояний потока
- 5.4.1. Асимптотика первого порядка
- 5.4.2. Асимптотика произвольного порядка
- Литература