Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Сети очередей - это системы, в которых отдельные очереди соединены сетью маршрутизации. На этом изображении серверы представлены кружками, очереди - серией прямоугольников, а сеть маршрутизации - стрелками. При исследовании сетей с очередями обычно пытаются получить равновесное распределение сети, хотя во многих приложениях изучение переходного состояния является фундаментальным.

Теория массового обслуживания - это математическое исследование очередей или очередей . [1] Модель организации очередей построена так, чтобы можно было спрогнозировать длину очереди и время ожидания. [1] Теория массового обслуживания обычно считается разделом исследования операций, потому что результаты часто используются при принятии бизнес-решений о ресурсах, необходимых для предоставления услуги.

Теория массового обслуживания берет свое начало в исследованиях Агнера Крарупа Эрланга, когда он создал модели для описания системы датской компании Copenhagen Telephone Exchange. [1] С тех пор идеи нашли применение, включая телекоммуникации , транспортную инженерию , вычисления [2] и, особенно, в промышленном строительстве , при проектировании заводов, магазинов, офисов и больниц, а также в управлении проектами. [3] [4]

Правописание [ править ]

Написание «в очереди» над «очередью» обычно встречается в области академических исследований. Фактически, одним из ведущих журналов этой профессии является система массового обслуживания .

Одиночные узлы очередей [ править ]

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

Черный ящик. Задания приходят в очередь и уходят из нее.

Однако узел очереди - это не совсем чистый черный ящик, поскольку требуется некоторая информация о внутренней части узла очереди. Очередь имеет один или несколько «серверов», каждый из которых может быть связан с поступающим заданием до тех пор, пока он не уйдет, после чего этот сервер будет свободен для соединения с другим поступающим заданием.

Узел очередей с 3 серверами. Сервер a простаивает, поэтому ему передается поступление на обработку. Сервер b в настоящее время занят, и ему потребуется некоторое время, прежде чем он сможет завершить выполнение своей работы. Сервер c только что завершил обслуживание задания и, следовательно, будет следующим, чтобы получить поступившее задание.

Часто используется аналогия с кассиром в супермаркете. Существуют и другие модели, но эта часто встречается в литературе. Клиенты прибывают, обрабатываются кассиром и уходят. Каждый кассир обрабатывает одного клиента за раз, и, следовательно, это узел очереди только с одним сервером. Настройка, при которой покупатель немедленно уходит, если кассир занят, когда приходит покупатель, называется очередью без буфера (или без «зоны ожидания», или аналогичных терминов). Настройка с зоной ожидания для n заявок называется очередью с буфером размера n .

Процесс рождения-смерти [ править ]

Поведение отдельной очереди (также называемой «узлом очереди») можно описать процессом рождения-смерти , который описывает поступления и выбывания из очереди, а также количество заданий (также называемых «клиентами» или «запросами». "или любое количество других вещей, в зависимости от поля), которое в настоящее время находится в системе. Прибытие увеличивает количество работ на 1, а отъезд (работа, завершающая свое обслуживание) уменьшает k на 1.

Процесс рождения – смерти. Значения в кружках представляют состояние процесса рождения-смерти. Для системы очередей k - количество заданий в системе (обслуживаемых или ожидающих, если в очереди есть буфер ожидающих заданий). Система переходит между значениями k посредством «рождений» и «смертей», которые происходят со скоростью, задаваемой различными значениями λ i и μ i , соответственно. Кроме того, для очереди обычно считается, что частота поступления и частота отправления не зависит от количества заданий в очереди, поэтому предполагается единая средняя скорость поступления / отправления в единицу времени в очереди. В этом предположении этот процесс имеет скорость поступления λ = λ 1, λ 2 , ..., λ k и скорость ухода μ = μ 1 , μ 2 , ..., μ k (см. следующий рисунок).
Очередь с 1 сервером, интенсивностью поступления λ и частотой отправления μ .

Уравнения баланса [ править ]

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

Первые два уравнения подразумевают

и

По математической индукции

Состояние приводит к:

которое вместе с уравнением для полностью описывает требуемые вероятности установившегося состояния.

Обозначения Кендалла [ править ]

Одиночные узлы очередей обычно описываются с использованием нотации Кендалла в форме A / S / c, где A описывает распределение продолжительности между каждым поступлением в очередь, S распределение времени обслуживания для заданий и c количество серверов в узле. [5] [6] В качестве примера обозначения очередь M / M / 1 представляет собой простую модель, в которой один сервер обслуживает задания, поступающие в соответствии с пуассоновским процессом (где длительность между поступлениями распределяется экспоненциально ) и экспоненциально время распределенного обслуживания (M обозначает марковский процесс ). ВОчередь M / G / 1 , G означает «общий» и указывает произвольное распределение вероятностей для времени обслуживания.

Пример анализа очереди M / M / 1 [ править ]

Рассмотрим очередь с одним сервером и следующими характеристиками:

  • λ : частота прибытия (ожидаемое время между прибытием каждого клиента, например, 30 секунд);
  • μ : величина, обратная среднему времени обслуживания (ожидаемое количество последовательных завершений обслуживания за одно и то же время, например, за 30 секунд);
  • n : параметр, характеризующий количество клиентов в системе;
  • P n : вероятность наличия n клиентов в системе в устойчивом состоянии.

Далее, пусть E n представляет количество раз, когда система входит в состояние n , а L n представляет количество раз, когда система выходит из состояния n . Тогда для всех n , | E n - L n | ∈ {0, 1}. То есть количество раз, когда система покидает состояние, отличается не более чем на 1 от количества раз, когда она входит в это состояние, поскольку она либо вернется в это состояние в какой-то момент в будущем ( E n = L n ), либо нет. (| E n - L n | = 1).

Когда система переходит в установившееся состояние, скорость прибытия должна быть равна скорости отправления.

Таким образом, уравнения баланса

подразумевать

Тот факт, что приводит к формуле геометрического распределения

куда

Простая очередь с двумя уравнениями [ править ]

Обычная базовая система очередей приписывается Erlang и является модификацией закона Литтла . Учитывая частоту поступления λ , частоту отсева σ и частоту выбытия μ , длина очереди L определяется как:

Предполагая экспоненциальное распределение ставок, время ожидания W можно определить как долю обслуженных прибывших. Это равно экспоненциальной выживаемости тех, кто не бросает учебу в течение периода ожидания, что дает:

Второе уравнение обычно переписывается как:

Двухэтапная модель одного блока широко распространена в эпидемиологии. [7]

Обзор развития теории [ править ]

В 1909 году датский инженер Агнер Краруп Эрланг , работавший в Копенгагенской телефонной станции, опубликовал первую статью о том, что теперь будет называться теорией очередей. [8] [9] [10] Он смоделировал количество телефонных звонков, поступающих на коммутатор, с помощью процесса Пуассона и решил очередь M / D / 1 в 1917 году и модель организации очереди M / D / k в 1920 году. [11] In Обозначения Кендалла:

  • M означает марковский или без памяти и означает, что прибытие происходит в соответствии с пуассоновским процессом;
  • D означает детерминированный и означает задания, поступающие в очередь, которые требуют фиксированного объема обслуживания;
  • k описывает количество серверов в узле очередей ( k = 1, 2, ...).

Если на узле больше заданий, чем серверов, то задания будут стоять в очереди и ждать обслуживания.

Очередь M / G / 1 была решена Феликсом Поллачеком в 1930 году [12], решение, позднее преобразованное в вероятностные термины Александром Хинчиным и теперь известное как формула Поллачека – Хинчина . [11] [13]

После 1940-х годов теория массового обслуживания стала предметом научных исследований математиков. [13] В 1953 году Дэвид Джордж Кендалл решил проблему очереди GI / M / k [14] и ввел современную нотацию для очередей, теперь известную как нотация Кендалла . В 1957 году Поллачек изучил GI / G / 1 с помощью интегрального уравнения . [15] Джон Кингман дал формулу для среднего времени ожидания в очереди G / G / 1 : формула Кингмана . [16]

Леонард Клейнрок работал над применением теории очередей к коммутации сообщений (в начале 1960-х) и коммутации пакетов (в начале 1970-х). Первым его вкладом в эту область была докторская диссертация в Массачусетском технологическом институте в 1962 году, опубликованная в виде книги в 1964 году в области коммутации сообщений. Его теоретическая работа, опубликованная в начале 1970-х годов, обосновала использование коммутации пакетов в ARPANET , предшественнике Интернета.

В матричном геометрическом методе и Matrix аналитические методы позволили очередь с фазой типа распределена между поступлениями и распределениями времени обслуживания , которые необходимо учитывать. [17]

Системы со связанными орбитами являются важной частью теории массового обслуживания в приложениях к беспроводным сетям и обработке сигналов. [18]

Такие проблемы, как показатели производительности для очереди M / G / k, остаются открытой проблемой. [11] [13]

Дисциплины обслуживания [ править ]

Пример очереди «первым пришел - первым обслужен» (FIFO).

На узлах очередей могут использоваться различные политики планирования:

Первым пришел-первым вышел
Этот принцип, также называемый « первым пришел - первым обслужен» (FCFS) [19], гласит, что клиенты обслуживаются по одному, а клиент, который ждал дольше всех, обслуживается первым. [20]
Последний пришел - первый ушел
Этот принцип также обслуживает клиентов по одному, но клиент с самым коротким временем ожидания будет обслуживаться первым. [20] Также известен как стек .
Совместное использование процессора
Объем услуг распределяется поровну между клиентами. [20]
Приоритет
В первую очередь обслуживаются клиенты с высоким приоритетом. [20] Приоритетные очереди могут быть двух типов: без вытеснения (когда обслуживаемое задание не может быть прервано) и с вытеснением (где обслуживаемое задание может быть прервано более приоритетным заданием). Никакая работа не теряется ни в одной из моделей. [21]
Сначала самая короткая работа
Следующая работа, которую нужно обслужить, - это работа с наименьшим размером.
Первоочередное кратчайшее задание
Следующее задание, которое нужно обслужить, - это задание с исходным наименьшим размером [22]
Наименьшее оставшееся время обработки
Следующее задание, которое нужно обслужить, - это задание с наименьшими оставшимися требованиями к обработке. [23]
Сервисный центр
  • Единый сервер: клиенты выстраиваются в очередь, и есть только один сервер
  • Несколько параллельных серверов - Единая очередь: клиенты выстраиваются в очередь, есть несколько серверов.
  • Несколько серверов - несколько очередей: есть много счетчиков, и клиенты могут решать, куда идти в очередь.
Ненадежный сервер

Сбои сервера происходят в соответствии со случайным процессом (обычно Пуассоном), и за ними следуют периоды настройки, в течение которых сервер недоступен. Прерванный клиент остается в зоне обслуживания до тех пор, пока сервер не будет отремонтирован. [24]

Ожидание клиента
  • Отказ: клиенты решают не вставать в очередь, если она слишком длинная
  • Жульничество: клиенты переключаются между очередями, если думают, что благодаря этому их обслужат быстрее.
  • Возврат: клиенты покидают очередь, если они слишком долго ждали обслуживания

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

Сети очередей [ править ]

Сети очередей - это системы, в которых несколько очередей связаны так называемой маршрутизацией клиентов. Когда клиент обслуживается на одном узле, он может присоединиться к другому узлу и встать в очередь на обслуживание или покинуть сеть.

Для сетей из m узлов состояние системы может быть описано m -мерным вектором ( x 1 , x 2 , ..., x m ), где x i представляет количество клиентов в каждом узле.

Простейшая нетривиальная сеть очередей называется тандемными очередями . [25] Первые значительные результаты в этой области были сети Джексона , [26] [27] , для которых эффективной стационарного распределения продукта формы существует , и анализ среднего значения [28] , которая позволяет средние показатели , такие как пропускная способности и временные пребывание раз , чтобы быть вычислено. [29] Если общее количество клиентов в сети остается постоянным, сеть называется закрытой, и в теореме Гордона – Ньюэлла было показано, что она имеет стационарное распределение в форме продукта . [30] Этот результат был распространен наСеть BCMP [31], где показано, что сеть с очень общим временем обслуживания, режимами и маршрутизацией клиентов также демонстрирует стационарное распределение в форме продукта. Константа нормализующее можно вычислить с помощью алгоритма Buzen в , предложенный в 1973 г. [32]

Также были исследованы сети клиентов , сети Келли, в которых клиенты разных классов имеют разные уровни приоритета на разных узлах обслуживания. [33] Другой тип сети - G-сети, впервые предложенные Эролом Геленбе в 1993 году: [34] эти сети не предполагают экспоненциального распределения времени, как классическая сеть Джексона.

Алгоритмы маршрутизации [ править ]

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

Пределы среднего поля [ править ]

Модели среднего поля рассматривают предельное поведение эмпирической меры (доля очередей в разных состояниях), когда количество очередей ( m выше) стремится к бесконечности. Влияние других очередей на любую данную очередь в сети аппроксимируется дифференциальным уравнением. Детерминированная модель сходится к тому же стационарному распределению, что и исходная модель. [35]

Приближение интенсивного движения / диффузии [ править ]

В системе с высоким уровнем занятости (использование вблизи 1) тяжелое приближение трафика может быть использовано для аппроксимации процесса длины очередей с помощью отраженного броуновского движения , [36] процесса Орнштейна-Уленбека , или более общего процесса диффузии . [37] Число измерений броуновского процесса равно количеству узлов очереди, при этом распространение ограничено неотрицательным ортантом .

Пределы жидкости [ править ]

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

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

  • Модель Эренфеста
  • Единица Эрланга
  • Сетевое моделирование
  • Управление производством проекта
  • Зона очереди
  • Задержка в очереди
  • Система управления очередью
  • Практическое правило организации очереди
  • Случайное раннее обнаружение
  • Теория обновления
  • Пропускная способность
  • Планирование (вычисления)
  • Пробка
  • Модель генерации трафика
  • Поточная сеть

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

  1. ^ a b c Сундарапандиан, В. (2009). «7. Теория массового обслуживания». Вероятность, статистика и теория массового обслуживания . PHI Learning. ISBN 978-8120338449.
  2. ^ Лоуренс В. Дауди, Вирджилио А.Ф. Алмейда, Дэниел А. Менассе. «Производительность по дизайну: планирование мощности компьютера на примере» .
  3. Шлехтер, Кира (2 марта 2009 г.). «Медицинский центр Херши открывает переделанное отделение неотложной помощи» . Патриот-Новости .
  4. ^ Мэйхью, Лес; Смит, Дэвид (декабрь 2006 г.). Использование теории очередей для анализа времени завершения работ в отделениях неотложной помощи и неотложной помощи в свете четырехчасовой цели правительства . Cass Business School . ISBN 978-1-905752-06-5. Проверено 20 мая 2008 .[ постоянная мертвая ссылка ]
  5. ^ Tijms, HC, алгоритмический анализ очередей», глава 9 в первом курсе в стохастических моделях, Wiley, Чичестер, 2003
  6. Перейти ↑ Kendall, DG (1953). «Случайные процессы, происходящие в теории очередей и их анализ методом вложенной цепи Маркова» . Летопись математической статистики . 24 (3): 338–354. DOI : 10.1214 / АОМ / 1177728975 . JSTOR 2236285 . 
  7. ^ Эрнандес-Суарес, Карлос (2010). «Применение теории очередей к моделям эпидемий SIS и SEIS» . Математика. Biosci . 7 (4): 809–823. DOI : 10.3934 / mbe.2010.7.809 . PMID 21077709 . 
  8. ^ "Агнер Краруп Эрланг (1878-1929) | plus.maths.org" . Pass.maths.org.uk. 1997-04-30 . Проверено 22 апреля 2013 .
  9. ^ Асмуссен, SR; Boxma, OJ (2009). «От редакции». Системы массового обслуживания . 63 (1–4): 1–2. DOI : 10.1007 / s11134-009-9151-8 . S2CID 45664707 . 
  10. ^ Эрланг, Агнер Краруп (1909). «Теория вероятностей и телефонных разговоров» (PDF) . Nyt Tidsskrift для Matematik B . 20 : 33–39. Архивировано из оригинального (PDF) 01.10.2011.
  11. ^ a b c Кингман, JFC (2009). «Первый век Эрланга - и следующий». Системы массового обслуживания . 63 (1–4): 3–4. DOI : 10.1007 / s11134-009-9147-4 . S2CID 38588726 . 
  12. ^ Поллачека Ф., Ueber Eine Aufgabe дер Wahrscheinlichkeitstheorie, Math. З. 1930 г.
  13. ^ a b c Уиттл П. (2002). «Прикладная теория вероятностей в Великобритании» . Исследование операций . 50 (1): 227–239. DOI : 10.1287 / opre.50.1.227.17792 . JSTOR 3088474 . 
  14. ^ Кендалл, Д.Г.: Стохастические процессы, происходящие в теории очередей и их анализ методом вложенной цепи Маркова, Ann. Математика. Стат. 1953 г.
  15. ^ Поллачек Ф., Stochastiques позы задачиноминальная ле phénomène де формация сГипе очередь
  16. ^ Кингман, JFC ; Атья (октябрь 1961 г.). «Единая очередь сервера в условиях интенсивного трафика». Математические труды Кембриджского философского общества . 57 (4): 902. DOI : 10.1017 / S0305004100036094 . JSTOR 2984229 . 
  17. ^ Ramaswami, В. (1988). «Устойчивая рекурсия для вектора установившегося состояния в марковских цепях типа m / g / 1». Коммуникации в статистике. Стохастические модели . 4 : 183–188. DOI : 10.1080 / 15326348808807077 .
  18. ^ Морозов, Е. (2017). «Анализ устойчивости многоклассовой повторной системы со связанными орбитальными очередями». Материалы 14-го Европейского семинара . 17 : 73–90. DOI : 10.1007 / 978-3-319-66583-2-6 (неактивный 2021-01-16).CS1 maint: DOI inactive as of January 2021 (link)
  19. ^ a b Мануэль, Лагуна (2011). Моделирование бизнес-процессов, имитационное моделирование и проектирование . Pearson Education India. п. 178. ISBN 9788131761359. Проверено 6 октября 2017 года .
  20. ^ a b c d Пенттинен А., Глава 8 - Системы массового обслуживания , Примечания к лекциям: S-38.145 - Введение в теорию телетрафика.
  21. ^ Harchol-Балтер, M. (2012). «Планирование: не вытесняющие, основанные на размере политики». Моделирование производительности и проектирование компьютерных систем . С. 499–507. DOI : 10.1017 / CBO9781139226424.039 . ISBN 9781139226424.
  22. ^ Harchol-Балтер, M. (2012). «Планирование: упреждающие, основанные на размере политики». Моделирование производительности и проектирование компьютерных систем . С. 508–517. DOI : 10.1017 / CBO9781139226424.040 . ISBN 9781139226424.
  23. ^ Harchol-Балтер, M. (2012). «Планирование: SRPT и справедливость». Моделирование производительности и проектирование компьютерных систем . С. 518–530. DOI : 10.1017 / CBO9781139226424.041 . ISBN 9781139226424.
  24. Перейти ↑ Dimitriou, I. (2019). «Мультиклассовая повторная система со связанными орбитами и перерывами в обслуживании: проверка условий стабильности». Ход работы FRUCT 24 . 7 : 75–82.
  25. ^ http://www.stats.ox.ac.uk/~winkel/bs3a07l13-14.pdf#page=4
  26. ^ Джексон, младший (1957). "Сети очередей". Исследование операций . 5 (4): 518–521. DOI : 10.1287 / opre.5.4.518 . JSTOR 167249 . 
  27. Джексон, Джеймс Р. (октябрь 1963 г.). «Системы массового обслуживания, подобные рабочим местам». Наука управления . 10 (1): 131–142. DOI : 10.1287 / mnsc.1040.0268 . JSTOR 2627213 . 
  28. ^ Reiser, M .; Лавенберг, СС (1980). "Анализ среднего значения замкнутых многоцепочечных сетей массового обслуживания". Журнал ACM . 27 (2): 313. DOI : 10,1145 / 322186,322195 . S2CID 8694947 . 
  29. Перейти ↑ Van Dijk, NM (1993). «О теореме прихода для сетей связи» . Компьютерные сети и системы ISDN . 25 (10): 1135–2013. DOI : 10.1016 / 0169-7552 (93) 90073-D .
  30. ^ Гордон, WJ; Ньюэлл, Г. Ф. (1967). «Замкнутые системы массового обслуживания с экспоненциальными серверами». Исследование операций . 15 (2): 254. DOI : 10,1287 / opre.15.2.254 . JSTOR 168557 . 
  31. ^ Baskett, F .; Чанди, К. Мани ; Muntz, RR; Паласиос, Ф.Г. (1975). «Открытые, закрытые и смешанные сети очередей с разными классами заявок». Журнал ACM . 22 (2): 248–260. DOI : 10.1145 / 321879.321887 . S2CID 15204199 . 
  32. ^ Buzen, JP (1973). «Вычислительные алгоритмы для замкнутых сетей массового обслуживания с экспоненциальными серверами» (PDF) . Коммуникации ACM . 16 (9): 527–531. DOI : 10.1145 / 362342.362345 . S2CID 10702 .  
  33. Перейти ↑ Kelly, FP (1975). «Сети очередей с разными типами клиентов». Журнал прикладной теории вероятностей . 12 (3): 542–554. DOI : 10.2307 / 3212869 . JSTOR 3212869 . 
  34. ^ Gelenbe Эрол (сентябрь 1993). «G-сети с инициированным движением клиентов». Журнал прикладной теории вероятностей . 30 (3): 742–748. DOI : 10.2307 / 3214781 . JSTOR 3214781 . 
  35. ^ Боббио, А .; Gribaudo, M .; Телек, МС (2008). «Анализ крупномасштабных взаимодействующих систем методом среднего поля». 2008 Пятая Международная конференция по количественной оценке систем . п. 215. DOI : 10,1109 / QEST.2008.47 . ISBN 978-0-7695-3360-5. S2CID  2714909 .
  36. ^ Чен, H .; Уитт, В. (1993). «Диффузионные приближения для открытых сетей массового обслуживания с перерывами в обслуживании». Системы массового обслуживания . 13 (4): 335. DOI : 10.1007 / BF01149260 . S2CID 1180930 . 
  37. Перейти ↑ Yamada, K. (1995). "Диффузионное приближение для открытых сетей массового обслуживания, зависящих от состояния в условиях интенсивного трафика" . Анналы прикладной теории вероятностей . 5 (4): 958–982. DOI : 10.1214 / aoap / 1177004602 . JSTOR 2245101 . 
  38. ^ Брамсон, М. (1999). «Устойчивая сеть массового обслуживания с неустойчивой жидкой моделью» . Анналы прикладной теории вероятностей . 9 (3): 818–853. DOI : 10.1214 / aoap / 1029962815 . JSTOR 2667284 . 

Дальнейшее чтение [ править ]

  • Гросс, Дональд; Карл М. Харрис (1998). Основы теории массового обслуживания . Вайли. ISBN 978-0-471-32812-4. В сети
  • Цукерман, Моше. Введение в теорию массового обслуживания и стохастические модели телетрафика (PDF) .
  • Дейтель, Харви М. (1984) [1982]. Введение в операционные системы (пересмотренное первое издание). Эддисон-Уэсли. п. 673 . ISBN 978-0-201-14502-1. глава 15, стр. 380–412
  • Ньюэлл, Гордрон Ф. (1 июня 1971 г.). Приложения теории массового обслуживания . Чепмен и Холл.
  • Леонард Клейнрок, Информационный поток в больших коммуникационных сетях , (Массачусетский технологический институт, Кембридж, 31 мая 1961 г.). Тезис
  • Леонард Клейнрок. Информационный поток в больших коммуникационных сетях (Ежеквартальный отчет RLE, июль 1961 г.)
  • Леонард Клейнрок. Сети связи: стохастический поток сообщений и задержка (Макгроу-Хилл, Нью-Йорк, 1964)
  • Клейнрок, Леонард (2 января 1975 г.). Системы массового обслуживания: Том I - Теория . Нью-Йорк: Wiley Interscience. С.  417 . ISBN 978-0471491101.
  • Клейнрок, Леонард (22 апреля 1976 г.). Системы массового обслуживания: Том II - Компьютерные приложения . Нью-Йорк: Wiley Interscience. С.  576 . ISBN 978-0471491118.
  • Lazowska, Edward D .; Джон Захоржан; Г. Скотт Грэм; Кеннет С. Севчик (1984). Количественная производительность системы: анализ компьютерной системы с использованием моделей сетей массового обслуживания . ISBN компании Prentice-Hall, Inc. 978-0-13-746975-8.

Внешние ссылки [ править ]

  • Калькулятор теории массового обслуживания
  • Учебник и калькуляторы Teknomo по теории массового обслуживания
  • Имитация эвакуации при пожаре в офисе на YouTube
  • Курс Virtamo по теории массового обслуживания
  • Страница теории массового обслуживания Майрона Хлынки
  • Основы теории массового обслуживания
  • Бесплатный онлайн-инструмент для решения некоторых классических систем массового обслуживания
  • JMT: графическая среда с открытым исходным кодом для теории массового обслуживания
  • LINE: универсальный движок для решения моделей очередей
  • Что вы больше всего ненавидите в ожидании в очереди: (Дело не в продолжительности ожидания.) , Сет Стивенсон, Slate , 2012 - популярное введение