Jump to content

М/Д/1 хвост

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

Определение модели

[ редактировать ]

Очередь M/D/1 — это стохастический процесс, пространство состояний которого представляет собой набор {0,1,2,3,...}, где значение соответствует количеству объектов в системе, включая те, которые в данный момент обслуживаются.

  • Поступления происходят со скоростью λ в соответствии с процессом Пуассона и переводят процесс из состояния i в состояние i + 1.
  • Время обслуживания представляет собой детерминированное время D (обслуживание со скоростью µ = 1/ D ).
  • Один сервер обслуживает объекты по одному, начиная с начала очереди, в соответствии с принципом «первым пришел — первым обслужен» . Когда обслуживание завершено, объект покидает очередь, и количество объектов в системе уменьшается на один.
  • Буфер имеет бесконечный размер, поэтому количество сущностей, которые он может содержать, не ограничено.


Матрица перехода

[ редактировать ]

Матрица вероятности перехода для очереди M/D/1 со скоростью поступления λ и временем обслуживания 1, такой что λ <1 (для стабильности очереди), определяется как P, как показано ниже: [4]

, n = 0,1,....

Классические показатели производительности

[ редактировать ]

Следующие выражения представляют классические показатели производительности системы массового обслуживания с одним сервером, такой как M/D/1, с:

  • скорость прибытия ,
  • ставка обслуживания , и
  • использование

Среднее количество объектов в системе L определяется следующим образом:

Среднее количество объектов в очереди (линии), L Q, определяется по формуле:

Среднее время ожидания в системе ω определяется выражением:

Среднее время ожидания в очереди (линии) ω Q определяется выражением:

Рассмотрим систему, имеющую только один сервер, со скоростью прибытия 20 объектов в час и постоянной скоростью обслуживания 30 в час.

Таким образом, загрузка сервера равна: ρ=20/30=2/3. Используя приведенные выше метрики, результаты следующие: 1) Среднее число в строке L Q = 0,6667; 2) Среднее число в системе L =1,333; 3) Среднее время в линии ω Q = 0,033 часа; 4) Среднее время в системе ω = 0,067 часа.

Соотношения для среднего времени ожидания в очередях M/M/1 и M/D/1

[ редактировать ]

Для равновесной очереди M/G/1 ожидаемое значение времени W, проведенного клиентом в очереди, определяется формулой Поллачека-Хинчина, как показано ниже: [5]

где τ — среднее время обслуживания; σ 2 – дисперсия времени обслуживания; и ρ=λτ < 1, λ — скорость поступления заявок.

Для очереди M/M/1 времена обслуживания распределены экспоненциально, тогда σ 2 = т 2 а среднее время ожидания в очереди, обозначенное WM , определяется следующим уравнением: [5]

Используя это, можно вывести соответствующее уравнение для очереди M/D/1, предполагая постоянное время обслуживания. Тогда дисперсия времени обслуживания становится равной нулю, т.е. σ 2 = 0. Среднее время ожидания в очереди M/D/1, обозначенное как WD , определяется следующим уравнением: [5]

Из двух приведенных выше уравнений мы можем сделать вывод, что средняя длина очереди в очереди M/M/1 вдвое больше, чем в очереди M/D/1.

Стационарное распределение

[ редактировать ]

Количество заданий в очереди можно записать как цепь Маркова типа M/G/1 , а стационарное распределение, найденное для состояния i (обозначенное π i ), в случае D = 1 будет [4]

Задерживать

[ редактировать ]

Определим ρ = λ / µ как коэффициент использования; тогда средняя задержка в системе в очереди M/D/1 равна [6]

и в очереди:

Напряженный период

[ редактировать ]

Период занятости — это период времени, измеряемый с момента прибытия первого клиента в пустую очередь до момента, когда очередь снова становится пустой. Этот период времени равен D , умноженному на количество обслуженных клиентов. Если ρ < 1, то количество обслуженных заявок в период занятости очереди имеет борелевское распределение с параметром ρ . [7] [8]

Конечная емкость

[ редактировать ]

Стационарное распределение

[ редактировать ]

Стационарное распределение количества клиентов в очереди и средней длины очереди можно вычислить с помощью функций, генерирующих вероятность . [9]

Переходное решение

[ редактировать ]

Переходное решение очереди M/D/1 конечной емкости N, часто обозначаемой M/D/1/N, было опубликовано Гарсиа и др. в 2002 году. [10]

Приложение

[ редактировать ]

Включает в себя приложения для проектирования глобальных сетей , [11] где один центральный процессор считывает заголовки пакетов, поступающих в экспоненциальном порядке, затем вычисляет следующий адаптер, к которому должен идти каждый пакет, и соответствующим образом отправляет пакеты. Здесь время обслуживания — это обработка заголовка пакета и проверка циклическим избыточным кодом, которые не зависят от длины каждого пришедшего пакета. Следовательно, ее можно смоделировать как очередь M/D/1. [12]

  1. ^ Кендалл, генеральный директор (1953). «Стохастические процессы, возникающие в теории массового обслуживания, и их анализ методом вложенной цепи Маркова» . Анналы математической статистики . 24 (3): 338. doi : 10.1214/aoms/1177728975 . JSTOR   2236285 .
  2. ^ Кингман, JFC (2009). «Первый век Эрланга — и следующий». Системы массового обслуживания . 63 : 3–4. дои : 10.1007/s11134-009-9147-4 .
  3. ^ Эрланг, АК (1909). «Теория вероятностей и телефонные разговоры» (PDF) . Ныт Тидсскрифт для Математик Б. 20 : 33–39. Архивировано из оригинала (PDF) 1 октября 2011 г.
  4. ^ Перейти обратно: а б Накагава, Кендзи (2005). «О разложении в ряд стационарных вероятностей очереди M/D/1» (PDF) . Журнал Японского общества исследования операций . 48 (2): 111–122. дои : 10.15807/jorsj.48.111 .
  5. ^ Перейти обратно: а б с Купер, Роберт Б. (1981). Введение в теорию массового обслуживания . Издательство Elsevier Science Publishing Co. 189. ИСБН  0-444-00379-7 .
  6. ^ Кан, Роберт С. (1998). Проектирование глобальной сети: концепции и инструменты для оптимизации . Морган Кауфманн. п. 319. ИСБН  1558604588 .
  7. ^ Таннер, Дж. К. (1961). «Вывод распределения Бореля». Биометрика . 48 : 222–224. дои : 10.1093/biomet/48.1-2.222 . JSTOR   2333154 .
  8. ^ Хейт, ФА; Брейер, Массачусетс (1960). «Распределение Бореля-Таннера». Биометрика . 47 : 143. doi : 10.1093/biomet/47.1-2.143 . JSTOR   2332966 .
  9. ^ Брун, Оливье; Гарсия, Жан-Мари (2000). «Аналитическое решение очередей M/D/1 конечной емкости». Журнал прикладной вероятности . 37 (4). Прикладной вероятностный фонд : 1092–1098. дои : 10.1239/яп/1014843086 . JSTOR   3215497 .
  10. ^ Гарсия, Жан-Мари; Брун, Оливье; Гошар, Дэвид (2002). «Переходное аналитическое решение очередей M/D/1/N». Журнал прикладной вероятности . 39 (4). Прикладное вероятностное доверие: 853–864. дои : 10.1239/яп/1037816024 . JSTOR   3216008 .
  11. ^ Котоби, Хашаяр; Билен, Свен Г. (2017). «Совместное использование спектра с помощью гибридных когнитивных игроков, оцениваемых с помощью модели массового обслуживания M/D/1» . Журнал EURASIP по беспроводной связи и сетям . 2017 : 85. doi : 10.1186/s13638-017-0871-x . Проверено 5 мая 2017 г.
  12. ^ Чан, Роберт С. (1998). Проектирование глобальной сети: концепции и инструменты оптимизации . Morgan Kaufmann Publishers Inc. с. 319. ИСБН  1-55860-458-8 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0d7cb6d463955fc15244a05f45b6e3e6__1703073540
URL1:https://arc.ask3.ru/arc/aa/0d/e6/0d7cb6d463955fc15244a05f45b6e3e6.html
Заголовок, (Title) документа по адресу, URL1:
M/D/1 queue - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)