Марковский процесс прибытия

В теории очередей , дисциплине в математической теории вероятностей , марковский процесс прибытия ( МАР или МАРП [1] ) представляет собой математическую модель для времени между прибытиями заданий в систему. Простейшим таким процессом является процесс Пуассона , где время между каждым прибытием распределено экспоненциально . [2] [3]

Впервые эти процессы были предложены Марселем Ф. Ньютсом в 1979 году. [2] [4]

Определение

Марковский процесс прибытия определяется двумя матрицами, D 0 и D 1 , где элементы D 0 представляют скрытые переходы, а элементы D 1 — наблюдаемые переходы. Приведенная ниже блочная матрица Q — это матрица скорости перехода для непрерывной по времени цепи Маркова . [5]

В = [ Д 0 Д 1 0 0 0 Д 0 Д 1 0 0 0 Д 0 Д 1 ] . {\displaystyle Q=\left[{\begin{matrix}D_{0}&D_{1}&0&0&\dots \\0&D_{0}&D_{1}&0&\dots \\0&0&D_{0}&D_{1}&\dots \\\vdots &\vdots &\ddots &\ddots &\ddots \end{matrix}}\right]\;.}

Простейшим примером является процесс Пуассона, где D 0  = − λ и D 1  =  λ , где есть только один возможный переход, он наблюдаем и происходит со скоростью λ . Для того чтобы Q была допустимой матрицей скорости перехода, к D i применяются следующие ограничения

0 [ Д 1 ] я , дж < 0 [ Д 0 ] я , дж < я дж [ Д 0 ] я , я < 0 ( Д 0 + Д 1 ) 1 = 0 {\displaystyle {\begin{align}0\leq [D_{1}]_{i,j}&<\infty \\0\leq [D_{0}]_{i,j}&<\infty \quad i\neq j\\\,[D_{0}]_{i,i}&<0\\(D_{0}+D_{1}){\boldsymbol {1}}&={\boldsymbol {0}}\end{align}}}

Особые случаи

Процесс обновления фазового типа

Процесс обновления фазового типа — это марковский процесс прибытия с распределенным пребыванием фазового типа между прибытиями. Например, если процесс прибытия имеет распределение времени между прибытиями PH с вектором выхода, обозначенным , процесс прибытия имеет матрицу генератора, ( α , С ) {\displaystyle ({\boldsymbol {\alpha }},S)} С 0 = С 1 {\displaystyle {\boldsymbol {S}}^{0}=-S{\boldsymbol {1}}}

В = [ С С 0 α 0 0 0 С С 0 α 0 0 0 С С 0 α ] {\displaystyle Q=\left[{\begin{matrix}S&{\boldsymbol {S}}^{0}{\boldsymbol {\alpha }}&0&0&\dots \\0&S&{\boldsymbol {S}}^{0}{\boldsymbol {\alpha }}&0&\dots \\0&0&S&{\boldsymbol {S}}^{0}{\boldsymbol {\alpha }}&\dots \\\vdots &\vdots &\ddots &\ddots &\ddots \\\end{matrix}}\right]}

Обобщения

Процесс пакетного марковского прибытия

Пакетный марковский процесс прибытия ( BMAP ) является обобщением марковского процесса прибытия, допускающим более одного прибытия за раз. [6] [7] Однородный случай имеет матрицу скоростей,

В = [ Д 0 Д 1 Д 2 Д 3 0 Д 0 Д 1 Д 2 0 0 Д 0 Д 1 ] . {\displaystyle Q=\left[{\begin{matrix}D_{0}&D_{1}&D_{2}&D_{3}&\dots \\0&D_{0}&D_{1}&D_{2}&\dots \\0&0&D_{0}&D_{1}&\dots \\\vdots &\vdots &\ddots &\ddots &\ddots \end{matrix}}\right]\;.}

Приход размера происходит каждый раз, когда в подматрице происходит переход . Подматрицы имеют элементы , скорость процесса Пуассона , такие, что, к {\displaystyle к} Д к {\displaystyle D_{k}} Д к {\displaystyle D_{k}} λ я , дж {\displaystyle \lambda _{i,j}}

0 [ Д к ] я , дж < 1 к {\displaystyle 0\leq [D_{k}]_{i,j}<\infty \;\;\;\;1\leq k}
0 [ Д 0 ] я , дж < я дж {\displaystyle 0\leq [D_{0}]_{i,j}<\infty \;\;\;\;i\neq j}
[ Д 0 ] я , я < 0 {\displaystyle [D_{0}]_{я,я}<0\;}

и

к = 0 Д к 1 = 0 {\displaystyle \sum _{k=0}^{\infty }D_ {k}{\boldsymbol {1}} = {\boldsymbol {0}}}

Марков-модулированный процесс Пуассона

Марковско -модулированный процесс Пуассона или MMPP , где m пуассоновских процессов переключаются между собой с помощью базовой цепи Маркова с непрерывным временем . [8] Если каждый из m пуассоновских процессов имеет скорость λ i , а модулирующий марковский процесс с непрерывным временем имеет матрицу скорости перехода R размером m  ×  m , то представление MAP имеет вид

Д 1 = диаг { λ 1 , , λ м } Д 0 = Р Д 1 . {\displaystyle {\begin{aligned}D_{1}&=\operatorname {diag} \{\lambda _{1},\dots ,\lambda _{m}\}\\D_{0}&=R-D_{1}.\end{aligned}}}

Подгонка

MAP можно подогнать с помощью алгоритма максимизации ожидания . [9]

Программное обеспечение

  • KPC-toolbox — библиотека скриптов MATLAB для подгонки MAP к данным. [10]

Смотрите также

Ссылки

  1. ^ Asmussen, SR (2003). "Марковские аддитивные модели". Прикладная вероятность и очереди . Стохастическое моделирование и прикладная вероятность. Том 51. С. 302–339. doi :10.1007/0-387-21525-5_11. ISBN 978-0-387-00211-8.
  2. ^ ab Asmussen, S. (2000). «Матрично-аналитические модели и их анализ». Scandinavian Journal of Statistics . 27 (2): 193–226. doi : 10.1111/1467-9469.00186 . JSTOR  4616600. S2CID  122810934.
  3. ^ Чакраварти, SR (2011). «Марковские процессы прибытия». Энциклопедия исследований операций и управления Wiley . doi :10.1002/9780470400531.eorms0499. ISBN 9780470400531.
  4. ^ Neuts, Marcel F. (1979). «Универсальный марковский точечный процесс». Journal of Applied Probability . 16 (4). Applied Probability Trust: 764–779. doi :10.2307/3213143. JSTOR  3213143. S2CID  123525892.
  5. ^ Casale, G. (2011). «Создание точных моделей рабочей нагрузки с использованием марковских процессов прибытия». Обзор оценки производительности ACM SIGMETRICS . 39 : 357. doi : 10.1145/2007116.2007176.
  6. ^ Lucantoni, DM (1993). "Очередь BMAP/G/1: Учебное пособие". Оценка производительности компьютеров и систем связи . Конспект лекций по информатике. Том 729. С. 330–358. doi :10.1007/BFb0013859. ISBN 3-540-57297-X. S2CID  35110866.
  7. ^ Сингх, Гагандип; Гупта, UC; Чаудхри, ML (2016). «Подробный вычислительный анализ распределений времени ожидания очереди BMAP/G/1 с использованием корней». Журнал прикладной вероятности . 53 (4): 1078–1097. doi :10.1017/jpr.2016.66. S2CID  27505255.
  8. ^ Фишер, В.; Майер-Хельстерн, К. (1993). "Книга рецептов марковско-модулированного процесса Пуассона (MMPP)". Оценка производительности . 18 (2): 149. doi :10.1016/0166-5316(93)90035-S.
  9. ^ Бухгольц, П. (2003). "Алгоритм EM для подгонки MAP из реальных данных о трафике". Оценка производительности компьютера. Методы и инструменты моделирования . Конспект лекций по информатике. Том 2794. С. 218–236. doi :10.1007/978-3-540-45232-4_14. ISBN 978-3-540-40814-7.
  10. ^ Casale, G.; Zhang, EZ; Smirni, E. (2008). "KPC-Toolbox: простая, но эффективная трассировка с использованием марковских процессов прибытия" (PDF) . 2008 Пятая международная конференция по количественной оценке систем . стр. 83. doi :10.1109/QEST.2008.33. ISBN 978-0-7695-3360-5. S2CID  252444.
Взято с "https://en.wikipedia.org/w/index.php?title=Марковский_процесс_прибытия&oldid=1189868799"