stringtranslate.com

сеть Джексона

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

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

Более раннее решение в форме продукта было найдено Р. Р. Джексоном для тандемных очередей (конечная цепочка очередей, где каждый клиент должен посетить каждую очередь по порядку) и циклических сетей (цикл очередей, где каждый клиент должен посетить каждую очередь по порядку). [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, когда в узле i есть задания .

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

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

Теорема

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

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

для всех .⟩

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

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

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

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

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

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

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

Пример

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

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

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

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

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

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

Обобщенная сеть Джексона

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

Броуновское приближение

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

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

где символы определяются как:

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

Ссылки

  1. ^ Walrand, J. ; Varaiya, P. (1980). «Времена пребывания и условие обгона в сетях Джексона». Advances in Applied Probability . 12 (4): 1000–1018. doi :10.2307/1426753. JSTOR  1426753.
  2. ^ Келли, Ф. П. (июнь 1976 г.). «Сети очередей». Advances in Applied Probability . 8 (2): 416–432. doi :10.2307/1425912. JSTOR  1425912.
  3. ^ Джексон, Джеймс Р. (декабрь 2004 г.). «Комментарии к «Системам очередей типа Jobshop»: Предыстория». Management Science . 50 (12): 1796–1802. doi :10.1287/mnsc.1040.0268. JSTOR  30046150.
  4. ^ Джексон, Джеймс Р. (октябрь 1963 г.). «Системы очередей типа Jobshop». Management Science . 10 (1): 131–142. doi :10.1287/mnsc.1040.0268. JSTOR  2627213.Версия от января 1963 года доступна по адресу http://www.dtic.mil/dtic/tr/fulltext/u2/296776.pdf Архивировано 12 апреля 2018 г. на Wayback Machine
  5. ^ Джексон, Дж. Р. (1957). «Сети очередей ожидания». Исследование операций . 5 (4): 518–521. doi :10.1287/opre.5.4.518. JSTOR  167249.
  6. ^ Джексон, Джеймс Р. (декабрь 2004 г.). «Системы очередей, подобные системам обслуживания заказов». Management Science . 50 (12): 1796–1802. doi :10.1287/mnsc.1040.0268. JSTOR  30046149.
  7. Райх, Эдгар (сентябрь 1957 г.). «Время ожидания при очередях в тандеме». Annals of Mathematical Statistics . 28 (3): 768. doi : 10.1214/aoms/1177706889 . JSTOR  2237237.
  8. ^ Уолранд, Джин (ноябрь 1983 г.). «Вероятностный взгляд на сети квазиобратимых очередей». Труды IEEE по теории информации . 29 (6): 825. doi :10.1109/TIT.1983.1056762.
  9. ^ Джексон, РРП (1995). «Обзор книги: Сети очередей и формы продуктов: системный подход». Журнал IMA по управленческой математике . 6 (4): 382–384. doi :10.1093/imaman/6.4.382.
  10. ^ Гордон, У. Дж.; Ньюэлл, Г. Ф. (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.; Varaiya, P. (декабрь 1980 г.). «Времена пребывания и условие обгона в сетях Джексона». Advances in Applied Probability . 12 (4): 1000–1018. doi :10.2307/1426753.
  13. ^ Чен, Хонг; Яо, Дэвид Д. (2001). Основы сетей массового обслуживания: производительность, асимптотика и оптимизация . Springer. ISBN 0-387-95166-0.