6

Марковские цепи со счётным числом состояний

[18/94%]
Показать
LaTeX
Задача 6.1

Пусть (Pij;i,j≥0)\left(P_{ij}; i, j \geq 0\right) — набор вероятностей перехода для марковской цепи со счётным числом состояний. Для каждых i,ji, j пусть Fij(n)\mathsf{F}_{ij}(n) — вероятность того, что состояние jj встречается когда-либо между моментами времени 1 и nn включительно, при условии X0=iX_{0} = i. Для некоторого заданного jj предположим, что {xi;i≥0}\left\{ x_{i}; i \geq 0\right\} — набор неотрицательных чисел, удовлетворяющих xi=Pij+∑k≠jPikxkx_{i} = P_{ij}+\sum_{k \neq j} P_{ik} x_{k} для всех i≥0i \geq 0. Покажите, что xi≥Fij(n)x_{i} \geq \mathsf{F}_{ij}(n) для всех nn и ii, а следовательно, что xi≥Fij(∞)x_{i} \geq \mathsf{F}_{ij}(\infty ) для всех ii.

?
Задача 6.2

Рассмотрим цепь Маркова, изображённую ниже.  {#fig-1 width="60%"}

?
(a)

Для цепи Маркова, изображённой выше, покажите, что при p≥1/2p \geq 1/2 выполняется F00(∞)=2(1−p)\mathsf{F}_{00}(\infty ) = 2(1-p), и покажите, что Fi0(∞)=[(1−p)/p]i\mathsf{F}_{i0}(\infty ) = [(1-p)/p]^{i} для i≥1i \geq 1. Заметьте, что тем самым вы показали, что цепь транзиентна при p>1/2p > 1/2 и рекуррентна при p=1/2p = 1/2.

(b)

При тех же условиях, что и в (а), покажите, что Fij(∞)\mathsf{F}_{ij}(\infty ) равно 2(1−p)2(1-p) при j=ij = i, равно [(1−p)/p]i−j[(1-p)/p]^{i-j} при i>ji > j и равно 1 при i<ji < j.

Задача 6.3
?
(a)

Покажите, что вероятности перехода nn-го порядка, начиная из состояния 0, для цепи Маркова из упражнения 6.2 удовлетворяют равенству

P0jn=pP0,j−1n−1+qP0,j+1n−1j≠0;P00n=qP00n−1+qP01n−1. P_{0j}^{n} = p P_{0, j-1}^{n-1}+q P_{0, j+1}^{n-1} \quad j \neq 0; \qquad P_{00}^{n} = q P_{00}^{n-1}+q P_{01}^{n-1}.
(b)

Для p=1/2p = 1/2 используйте это равенство, чтобы вычислить P0jnP_{0j}^{n} итеративно для n=1,2,3,4n = 1, 2, 3, 4. Проверьте (6.3) для этих значений, а затем используйте индукцию, чтобы доказать (6.3) в общем случае. Замечание: для p≠1/2p \neq 1/2 это превращается в совершенно неподъёмную выкладку, поэтому не пытайтесь делать это в общем случае.

(c)

В качестве более интересного подхода, который проявляет связь между цепью Маркова из упражнения 6.2 и цепью Маркова на рисунке 6.1 (цепь Маркова со счётным пространством состояний, моделирующая процесс Бернулли; пространство состояний — целые числа, с вероятностью перехода pp из состояния ii в i+1i+1 и q=1−pq = 1-p из состояния ii в i−1i-1, для всех ii), заметьте, что (6.3) при чётном j+nj+n является вероятностью того, что Sn=jS_{n} = j для цепи на рисунке 6.1, а (6.3) при нечётном j+nj+n является вероятностью того, что Sn=−j−1S_{n} = -j-1 для цепи на рисунке 6.1. Рассматривая каждый переход по петле в состоянии 0 как смену знака для цепи на рисунке 6.1, объясните, почему этот удивительный результат верен. (Опять же, это не работает для p≠1/2p \neq 1/2, поскольку смена знака также меняет местами переходы +1,−1+1, -1.)

Задача 6.4

Пусть jj — невозвратное состояние в цепи Маркова, и пусть jj достижимо из ii. Покажите, что ii также невозвратно. Истолкуйте это как форму закона Мёрфи (если что-то плохое может случиться, оно случится, где плохим является отсутствие возможного возврата).

?
Задача 6.5

В этой задаче рассматривается математическая деталь из доказательства леммы 6.2.4. Предположим, что jj возвратно, существует путь вероятности α>0\alpha > 0 из jj в ii, и n≥1n \geq 1 — целое число. Пусть TjiT_{ji} — возможно, дефектная случайная величина, дающая время первого достижения из jj в ii. Проверьте следующие соотношения для любого целого t>0t > 0:

P(Tji>t)=P(Tji>t,Tjj(n)>t)+P(Tji>t,Tjj(n)≤t)≤P(Tjj(n)>t)+P(Tji>Tjj(n))≤P(Tjj(n)>t)+(1−α)n;P(Tji>∞)≤(1−α)n. \begin{aligned} \mathbb {P}\left(T_{ji} > t\right) & = \mathbb {P}\left(T_{ji} > t, T_{jj}^{(n)} > t\right)+\mathbb {P}\left(T_{ji} > t, T_{jj}^{(n)} \leq t\right) \\ & \leq \mathbb {P}\left(T_{jj}^{(n)} > t\right)+\mathbb {P}\left(T_{ji} > T_{jj}^{(n)}\right) \\ & \leq \mathbb {P}\left(T_{jj}^{(n)} > t\right)+(1-\alpha )^{n}; \\ \mathbb {P}\left(T_{ji} > \infty \right) & \leq (1-\alpha )^{n}. \end{aligned}
?
Задача 6.6

Предположим, что состояние jj в счётной цепи Маркова возвратно и ii сообщается с jj. Точнее, предположим, что существует путь длины mm из ii в jj и путь длины kk из jj в ii.

?
(a)

Покажите, что для любого n>0n > 0

Piim+n+k≥PijmPjjnPjik. P_{ii}^{m+n+k} \geq P_{ij}^{m} P_{jj}^{n} P_{ji}^{k}.
(b)

Суммируя по nn, покажите, что состояние ii также возвратно.

(c)

Объясните, почему это показывает, что все состояния класса либо возвратны, либо все невозвратны.

Задача 6.7

Рассмотрим неприводимую положительно возвратную марковскую цепь. Вспомним технику нахождения ожидаемого времени первого достижения из jj в ii, то есть T‾ji\overline{T}_{ji}, использованную в разделе 4.5: состояние ii превращалось в поглощающее состояние путём замены всех переходов из ii на единственный переход Pii=1P_{ii} = 1. Здесь же, чтобы сохранить положительную возвратность, мы вместо этого заменяем все переходы из состояния ii на единственный переход Pij=1P_{ij} = 1.

?
(a)

Используя марковскую цепь из упражнения 6.2, покажите, что описанная выше стратегия может превратить неприводимую цепь в приводимую. Также объясните, почему состояния ii и jj остаются положительно возвратными и по-прежнему принадлежат одному и тому же классу.

(b)

Пусть {πk′;k≥0}\left\{ \pi_{k}'; k \geq 0\right\} — стационарные вероятности положительно возвратного класса в изменённой марковской цепи. Покажите, что ожидаемое время первого достижения T‾ji′\overline{T}_{ji}' из jj в ii в изменённой марковской цепи равно (1/πi′)−1(1/\pi_{i}')-1.

(c)

Покажите, что ожидаемое время первого достижения из jj в ii одинаково в изменённой и неизменённой цепях.

(d)

Покажите на примере, что после указанного выше изменения два состояния ii и jj, которые до изменения не были положительно возвратными, могут стать положительно возвратными, и указанную выше технику снова можно использовать для нахождения ожидаемого времени первого достижения.

Задача 6.8

Пусть {Xn;n≥0}\left\{ X_{n}; n \geq 0\right\} — ветвящийся процесс с X0=1X_{0} = 1. Пусть Y‾\overline{Y} и σ2\sigma^{2} — соответственно среднее значение и дисперсия числа потомков одной особи.

?
(a)

Обоснуйте, что lim⁡n→∞Xn\lim_{n \rightarrow \infty } X_{n} существует с вероятностью 1 и принимает либо значение 0 (с вероятностью F10(∞)\mathsf{F}_{10}(\infty )), либо значение ∞\infty (с вероятностью 1−F10(∞)1-\mathsf{F}_{10}(\infty )).

(b)

Покажите, что Var⁡[Xn]=σ2Y‾n−1(Y‾n−1)/(Y‾−1)\operatorname {Var}\left[X_{n}\right] = \sigma^{2} \overline{Y}^{n-1}(\overline{Y}^{n}-1)/(\overline{Y}-1) при Y‾≠1\overline{Y} \neq 1 и Var⁡[Xn]=nσ2\operatorname {Var}\left[X_{n}\right] = n \sigma^{2} при Y‾=1\overline{Y} = 1.

Задача 6.9

Имеется nn состояний, и для каждой пары состояний ii и jj задано положительное число dij=djid_{ij} = d_{ji}. Частица перемещается из состояния в состояние следующим образом. Если частица находится в состоянии ii, она перейдёт в любое j≠ij \neq i с вероятностью PijP_{ij}, задаваемой формулой

Pij=dij∑j≠idij. P_{ij} = \frac{d_{ij}}{\sum _{j \neq i} d_{ij}}.

Предположим, что Pii=0P_{ii} = 0 для всех ii. Покажите, что последовательность положений частицы является обратимой цепью Маркова, и найдите предельные вероятности.

?
Задача 6.10

Рассмотрим обратимую цепь Маркова с переходными вероятностями PijP_{ij} и предельными вероятностями πi\pi_{i}. Рассмотрим также ту же цепь, усечённую до состояний 0,1,…,M0, 1, \ldots , M. То есть переходные вероятности {Pij′}\left\{ P_{ij}'\right\} усечённой цепи задаются как

P_{ij}' = \begin{cases} \dfrac {P_{ij}}{\sum _{k=0}^{m} P_{ik}}, & 0 \leq i, j \leq M, \\ ]1ex] 0, & \text{иначе.} \end{cases} \[ Покажите, что усечённая цепь также обратима и имеет предельные вероятности, задаваемые формулой \] \overline{\pi }_{i} = \frac{\pi _{i} \sum _{j=0}^{M} P_{ij}}{\sum _{k=0}^{M}\left(\pi _{k} \sum _{m=0}^{M} P_{km}\right)}.
?
Задача 6.11

Марковская цепь (с состояниями {0,1,2,…,J−1}\left\{ 0, 1, 2, \ldots , J-1\right\}, где JJ конечно или счётно) имеет переходные вероятности {Pij;i,j≥0}\left\{ P_{ij}; i, j \geq 0\right\}. Предположим, что P0j>0P_{0j} > 0 для всех j>0j > 0 и Pj0>0P_{j0} > 0 для всех j>0j > 0. Также предположим, что для всех i,j,ki, j, k выполняется PijPjkPki=PikPkjPjiP_{ij} P_{jk} P_{ki} = P_{ik} P_{kj} P_{ji}.

?
(a)

Предполагая дополнительно, что все состояния положительно возвратны, покажите, что цепь обратима, и найдите стационарные вероятности {πi}\left\{ \pi_{i}\right\} в простейшем виде.

(b)

Найдите условие на {P0j;j≥0}\left\{ P_{0j}; j \geq 0\right\} и {Pj0;j≥0}\left\{ P_{j0}; j \geq 0\right\}, достаточное для того, чтобы все состояния были положительно возвратны.

Задача 6.12
?
(a)

Используя модель рождения и гибели, описанную на рисунке 6.4 (марковская цепь рождения--гибели: пространство состояний — неотрицательные целые числа, вероятность перехода pip_{i} из состояния ii в i+1i+1, qiq_{i} из состояния ii в i−1i-1, и 1−pi−qi1-p_{i}-q_{i} — вероятность самоперехода), найдите стационарное распределение вероятностей числа заявок в системе (очередь плюс прибор обслуживания) для следующих систем массового обслуживания:

  1. M/M/1 с вероятностью прихода λδ\lambda \delta, вероятностью завершения обслуживания μδ\mu \delta;

  2. M/M/m с вероятностью прихода λδ\lambda \delta, вероятностью завершения обслуживания iμδi \mu \delta при ii занятых приборах, 1≤i≤m1 \leq i \leq m;

  3. M/M/∞\infty с вероятностью прихода λδ\lambda \delta, вероятностью обслуживания iμδi \mu \delta при ii приборах. Предположите, что δ\delta настолько мало, что iμδ<1i \mu \delta < 1 для всех интересующих нас ii. Предположите, что система положительно возвратна.

(b)

Для каждой из систем выше укажите необходимые условия (если таковые есть) того, чтобы состояния цепи были (i) невозвратными, (ii) нулевовозвратными, (iii) положительно возвратными.

(c)

Для каждой из систем найдите:

  • L=L = (стационарное) среднее число заявок в системе;

  • Lq=L^{q} = (стационарное) среднее число заявок в очереди;

  • W=W = (стационарное) среднее время ожидания в системе;

  • Wq=W^{q} = (стационарное) среднее время ожидания в очереди.

Задача 6.13
?
(a)

Дано, что приход происходит в интервале (nδ,(n+1)δ)(n \delta , (n+1) \delta ) для модели M/M/1 с дискретным временем на рисунке 6.5; найдите условное распределение вероятностей состояния системы в момент времени nδn \delta (предположите, что nn произвольно велико, и предположите положительную возвратность).

(b)

Для той же модели, снова в стационарном режиме, но без условия прихода в интервале (nδ,(n+1)δ)(n \delta , (n+1) \delta ), найдите вероятность Q(i,j)Q(i, j) (i≥j>0i \geq j > 0) того, что система находится в состоянии ii в момент nδn \delta и что i−ji-j уходов происходит до следующего прихода.

(c)

Найдите ожидаемое число заявок, застигнутых в системе первым приходом после момента времени nδn \delta.

Задача 6.14

Найдите вероятности обратного перехода для марковской цепи, моделирующей возраст, на рисунке 6.3. Постройте граф для обратной марковской цепи и проинтерпретируйте его как модель остаточного времени жизни.

?
Задача 6.15
(a)
(b)
(c)
(d)
(e)
(f)
(g)
(h)
Задача 6.16

Пусть {Xn,n≥1}\left\{ X_{n}, n \geq 1\right\} обозначает положительно возвратную марковскую цепь со счётным пространством состояний. Рассмотрим теперь новый случайный процесс {Yn,n≥0}\left\{ Y_{n}, n \geq 0\right\}, который принимает только те значения марковской цепи, что лежат между 0 и некоторым целым числом mm. Например, если m=3m = 3 и X1=1,X2=3,X3=5,X4=6,X5=2X_{1} = 1, X_{2} = 3, X_{3} = 5, X_{4} = 6, X_{5} = 2, то Y1=1,Y2=3,Y3=2Y_{1} = 1, Y_{2} = 3, Y_{3} = 2.

?
(a)

Является ли {Yn,n≥0}\left\{ Y_{n}, n \geq 0\right\} марковской цепью? Кратко объясните.

(b)

Пусть pjp_{j} обозначает долю времени, которую {Xn,n≥1}\left\{ X_{n}, n \geq 1\right\} проводит в состоянии jj. Если pj>0p_{j} > 0 для всех jj, какую долю времени {Yn,n≥0}\left\{ Y_{n}, n \geq 0\right\} проводит в каждом из состояний 0,1,…,m0, 1, \ldots , m?

(c)

Предположим, что {Xn}\left\{ X_{n}\right\} нулевая возвратная, и пусть pi(m),i=0,1,…,mp_{i}(m), i = 0, 1, \ldots , m обозначают долгосрочные доли для {Yn,n≥0}\left\{ Y_{n}, n \geq 0\right\}. Покажите, что для j≠ij \neq i выполняется pj(m)=pi(m)E[время, проводимое процессом X в состоянии j между возвращениями в i]p_{j}(m) = p_{i}(m) \mathbb {E}\left[\text{время, проводимое процессом }X\text{ в состоянии }j\text{ между возвращениями в }i\right].

Задача 6.17

Эта задача касается циклической (round-robin) системы массового обслуживания из раздела 6.8. Там состояние обозначается как m=(m,z1,…,zm)\mathbf{m} = (m, z_{1}, \ldots , z_{m}), где mm — число клиентов в системе, а ziz_{i}, 1≤i≤m1 \leq i \leq m, — объём обслуживания, уже полученного клиентом на позиции ii очереди (позиция 1 обслуживается, остальные ожидают); ϕ\phi обозначает пустое состояние. Клиенты поступают согласно процессу Бернулли с интенсивностью λ\lambda на шаг, каждому требуется целое число шагов обслуживания с ПМР f(w)f(w) и дополнительной ФР F‾(w)\overline{F}(w); клиент, находящийся на обслуживании, получает один шаг обслуживания за единицу времени и, если ещё не завершил обслуживание, перемещается в конец очереди (дисциплина обслуживания round-robin). Для этой системы выдвигается гипотеза о обратной марковской цепи, с угаданными обратными вероятностями перехода, подобранными так, чтобы удовлетворять уравнениям баланса для: перехода вращения (обозначен (6.56)), перехода ухода (обозначен (6.57)), перехода прибытия (обозначен (6.58)), и переходов в пустое состояние ϕ\phi и из него (обозначены (6.59)). Подстановка угаданных обратных вероятностей в эти уравнения и их решение даёт гипотетическую стационарную вероятность

πs=(λ1−λ)m(∏j=1mF‾(zj))πϕ,(6.62) \pi _{\mathbf{s}} = \left(\frac{\lambda }{1-\lambda }\right)^{m}\left(\prod _{j=1}^{m} \overline{F}(z_{j})\right) \pi _{\phi }, \tag {6.62}

где состояние s\mathbf{s} равно s=(m,z1,…,zm)\mathbf{s} = (m, z_{1}, \ldots , z_{m}), а время нормировано так, что δ=1\delta = 1 — единица времени обслуживания. Проверьте, что (6.58) удовлетворяется гипотетическим решением для π\pi из (6.62). Также покажите, что уравнения, включающие простаивающее состояние ϕ\phi, удовлетворяются.

?
Задача 6.18

Замените состояние m=(m,z1,…,zm)\mathbf{m} = (m, z_{1}, \ldots , z_{m}) в разделе 6.8 расширенным состоянием m=(m,z1,w1,z2,w2,…,zm,wm)\mathbf{m} = (m, z_{1}, w_{1}, z_{2}, w_{2}, \ldots , z_{m}, w_{m}), где mm и {zi;1≤i≤m}\left\{ z_{i}; 1 \leq i \leq m\right\} такие же, как и раньше, а w1,w2,…,wmw_{1}, w_{2}, \ldots , w_{m} — исходные требуемые объёмы обслуживания mm клиентов.

?
(a)

Предполагая ту же обратную циклическую (round-robin) систему, что была предположена в разделе 6.8, найдите обратные вероятности перехода и приведите уравнения, соответствующие (6.56)--(6.59), для расширенного описания состояния.

(b)

Решите получившиеся уравнения, чтобы показать, что

πm=πϕ(λδ1−λδ)m∏j=1mf(wj). \pi _{\mathbf{m}} = \pi _{\phi }\left(\frac{\lambda \delta }{1-\lambda \delta }\right)^{m} \prod _{j=1}^{m} f(w_{j}).
(c)

Покажите, что вероятность того, что в системе находится mm клиентов и что исходные требуемые объёмы обслуживания этих клиентов равны w1,…,wmw_{1}, \ldots , w_{m}, равна

P(m,w1,…,wm)=πϕ(λδ1−λδ)m∏j=1m(wj−1)f(wj). \mathbb {P}\left(m, w_{1}, \ldots , w_{m}\right) = \pi _{\phi }\left(\frac{\lambda \delta }{1-\lambda \delta }\right)^{m} \prod _{j=1}^{m}(w_{j}-1) f(w_{j}).
(d)

Дано, что клиент имеет исходный требуемый объём обслуживания ww; найдите ожидаемое время, которое этот клиент проводит в системе.