Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

В теории массового обслуживания , дисциплине математической теории вероятностей , сеть Джексона (иногда сеть Джексона [1] ) представляет собой класс сетей массового обслуживания, в которых равновесное распределение особенно просто вычислить, поскольку сеть имеет решение в виде продукта . Это было первое значительное развитие в теории сетей очередей , и обобщение и применение идей теоремы для поиска аналогичных решений в форме продукта в других сетях было предметом многих исследований [2], включая идеи, использованные в развитие Интернета. [3]Сети были впервые идентифицированы Джеймсом Р. Джексоном [4] [5], и его статья была перепечатана в журнале Management Science 's «Десять наиболее влиятельных титулов в области управленческих наук за первые пятьдесят лет». [6]

Джексон был вдохновлен работами Берка и Райха [7], хотя Джин Вальран отмечает, что «результаты в форме произведения… [являются] гораздо менее непосредственным результатом теоремы о выходе, чем сам Джексон, казалось, верил в своей фундаментальной статье». [8]

Более раннее решение в форме продукта было найдено RRP Jackson для тандемных очередей (конечная цепочка очередей, где каждый заказчик должен посещать каждую очередь по порядку) и циклических сетей (цикл очередей, где каждый заказчик должен посещать каждую очередь по порядку). [9]

Сеть Джексона состоит из ряда узлов, где каждый узел представляет собой очередь, в которой скорость обслуживания может быть как зависимой от узла (разные узлы имеют разные скорости обслуживания), так и зависимой от состояния (скорости обслуживания меняются в зависимости от длины очереди). Работа перемещается между узлами в соответствии с фиксированной матрицей маршрутизации. Все задания на каждом узле принадлежат к одному «классу», и задания подчиняются одному и тому же распределению времени обслуживания и одному и тому же механизму маршрутизации. Следовательно, не существует понятие приоритета в обслуживании рабочих мест: все задания на каждом узле подаются на первый пришел, первый обслужен основе.

Сети Джексона, в которых конечное количество рабочих мест перемещается по замкнутой сети, также имеют решение в виде продукта, описываемое теоремой Гордона – Ньюэлла . [10]

Необходимые условия для сети Джексона [ править ]

Сеть из m связанных очередей называется сетью Джексона [11] или сетью Джексона [12], если она удовлетворяет следующим условиям:

  1. если сеть открыта, любые внешние поступления в узел i образуют пуассоновский процесс ,
  2. Все время обслуживания экспоненциально распределены и служба дисциплины на всех очередей первый пришел, первый обслужен ,
  3. заказчик, завершающий обслуживание в очереди i , либо переместится в некоторую новую очередь j с вероятностью, либо покинет систему с вероятностью , которая для открытой сети не равна нулю для некоторого подмножества очередей,
  4. использование всех очередей меньше , чем один.

Теорема [ править ]

В открытой сети Джексона из m очередей M / M / 1, где коэффициент использования меньше 1 в каждой очереди, существует распределение вероятностей состояния равновесия, и для состояния оно задается как произведение равновесных распределений отдельных очередей.

Результат также относится к модельным станциям M / M / c с серверами c i на станции с требованиями к загрузке .

Определение [ править ]

В открытой сети вакансии поступают извне, следуя пуассоновскому процессу со скоростью . Каждое прибытие независимо направляется в узел j с вероятностью и . После завершения обслуживания в узле i задание может перейти к другому узлу j с вероятностью или покинуть сеть с вероятностью .

Следовательно , мы имеем общую скорость прибытия к узлу I , , в том числе как внешних , так и внутренних вступлений переходов:

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

Определите , тогда мы сможем решить .

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

Позвольте обозначить количество работ в узле i в момент времени t , и . Тогда равновесное распределение по , определяется следующей системой уравнений баланса:

где обозначим единичный вектор .

Теорема [ править ]

Предположим, что вектор независимых случайных величин, каждая из которых имеет функцию массы вероятности как

где . Если ie правильно определено, то равновесное распределение открытой сети Джексона имеет следующую форму продукта:

для всех .⟩

Доказательство

Достаточно убедиться, что уравнение выполняется. По форме изделия и формуле (3) имеем:

Подставляя их в правую часть, мы получаем:

Затем используйте , у нас есть:

Подставляя вышеуказанное в , мы имеем:

Это можно проверить с помощью . Следовательно, обе стороны равны.

Эта теорема расширяет показанную выше, допуская зависящую от состояния скорость обслуживания каждого узла. Он связывает распределение вектором независимой переменной .

Пример [ править ]

Открытая сеть Джексона с тремя узлами

Предположим, у нас есть трехузловая сеть Джексона, показанная на графике, коэффициенты:

Тогда по теореме можно вычислить:

Согласно определению , мы имеем:

Следовательно, вероятность того, что на каждом узле есть одно задание, равна:

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

Обобщенная сеть Джексона [ править ]

Обобщена сеть Джексона позволяет процессы обновления вступлений , что не нужно быть Пуассон процессов, и независимые одинаково распределенной неэкспоненциальиость времен обслуживания. В общем, эта сеть не имеет стационарного распределения в виде продукта , поэтому ищутся приближения. [13]

Броуновское приближение [ править ]

При некоторых мягких условиях процесс длины очереди [ требуется пояснение ] открытой обобщенной сети Джексона может быть аппроксимирован отраженным броуновским движением, определяемым как , где - дрейф процесса, - матрица ковариаций и - матрица отражения. Это приближение двух порядков, полученное соотношением между общей сетью Джексона с однородной жидкой сетью и отраженным броуновским движением.

Параметры отраженного броуновского процесса задаются следующим образом:

где символы определены как:

См. Также [ править ]

  • Сеть Гордона – Ньюэлла
  • Сеть BCMP
  • G-сеть
  • Закон Литтла

Ссылки [ править ]

  1. ^ Walrand, J .; Варайя, П. (1980). «Времена пребывания и условия обгона в Джексоновских сетях». Достижения в прикладной теории вероятностей . 12 (4): 1000–1018. DOI : 10.2307 / 1426753 . JSTOR  1426753 .
  2. Перейти ↑ Kelly, FP (июнь 1976 г.). «Сети очередей». Достижения в прикладной теории вероятностей . 8 (2): 416–432. DOI : 10.2307 / 1425912 . JSTOR 1425912 . 
  3. ^ Джексон, Джеймс Р. (декабрь 2004 г.). «Комментарии к« Системам массового обслуживания, подобным магазинам работ »: предыстория». Наука управления . 50 (12): 1796–1802. DOI : 10.1287 / mnsc.1040.0268 . JSTOR 30046150 . 
  4. Джексон, Джеймс Р. (октябрь 1963 г.). «Системы массового обслуживания, подобные рабочим местам». Наука управления . 10 (1): 131–142. DOI : 10.1287 / mnsc.1040.0268 . JSTOR 2627213 . Версия от января 1963 года доступна по адресу http://www.dtic.mil/dtic/tr/fulltext/u2/296776.pdf.
  5. ^ Джексон, младший (1957). "Сети очередей". Исследование операций . 5 (4): 518–521. DOI : 10.1287 / opre.5.4.518 . JSTOR 167249 . 
  6. ^ Джексон, Джеймс Р. (декабрь 2004 г.). «Системы массового обслуживания, похожие на магазины». Наука управления . 50 (12): 1796–1802. DOI : 10.1287 / mnsc.1040.0268 . JSTOR 30046149 . 
  7. Райх, Эдгар (сентябрь 1957 г.). «Время ожидания при тандемных очередях» . Анналы математической статистики . 28 (3): 768. DOI : 10,1214 / АОМ / 1177706889 . JSTOR 2237237 . 
  8. ^ Вальранд, Жан (ноябрь 1983 г.). «Вероятностный взгляд на сети квазиобратимых очередей». IEEE Transactions по теории информации . 29 (6): 825. DOI : 10.1109 / TIT.1983.1056762 .
  9. Перейти ↑ Jackson, RRP (1995). «Рецензия на книгу: Сети массового обслуживания и формы продукции: системный подход». Журнал IMA по математике управления . 6 (4): 382–384. DOI : 10.1093 / imaman / 6.4.382 .
  10. ^ Гордон, WJ; Ньюэлл, Г. Ф. (1967). «Замкнутые системы массового обслуживания с экспоненциальными серверами». Исследование операций . 15 (2): 254. DOI : 10,1287 / opre.15.2.254 . JSTOR 168557 . 
  11. ^ Гудман, Джонатан Б .; Мэсси, Уильям А. (декабрь 1984 г.). «Неэргодическая сеть Джексона». Журнал прикладной теории вероятностей . 21 (4): 860–869. DOI : 10.2307 / 3213702 .
  12. ^ Walrand, J .; Варайя, П. (декабрь 1980 г.). «Времена пребывания и условия обгона в Джексоновских сетях». Достижения в прикладной теории вероятностей . 12 (4): 1000–1018. DOI : 10.2307 / 1426753 .
  13. ^ Чен, Хонг; Яо, Дэвид Д. (2001). Основы сетей массового обслуживания: производительность, асимптотика и оптимизация . Springer. ISBN 0-387-95166-0.