Теория массового обслуживания
Теория массового обслуживания — это математическое исследование очередей или очередей . [1] Модель массового обслуживания построена таким образом, чтобы можно было прогнозировать длину очереди и время ожидания. [1] Теорию массового обслуживания обычно считают отраслью исследования операций, поскольку результаты часто используются при принятии бизнес-решений о ресурсах, необходимых для предоставления услуги.
Теория массового обслуживания берет свое начало в исследованиях Агнера Крарупа Эрланга , который создал модели для описания системы входящих вызовов в Копенгагенской телефонной станции. [1] Эти идеи сыграли важную роль в области проектирования телетрафика и с тех пор нашли применение в телекоммуникациях , организации дорожного движения , вычислительной технике , [2] управление проектами и особенно промышленное проектирование , где они применяются при проектировании заводов, магазинов, офисов и больниц. [3] [4]
Написание
[ редактировать ]Написание «очередь» вместо «очередь» обычно встречается в области академических исследований. Фактически, одним из ведущих журналов в этой области является Queuing Systems .
Описание
[ редактировать ]Теория массового обслуживания является одной из основных областей исследования в области науки управления . Благодаря науке управления предприятия могут решать множество проблем, используя различные научные и математические подходы. Анализ очередей — это вероятностный анализ очередей ожидания, поэтому результаты, также называемые рабочими характеристиками, являются скорее вероятностными, чем детерминированными. [5] Вероятность того, что в системе массового обслуживания находятся n клиентов, среднее количество клиентов в системе массового обслуживания, среднее количество клиентов в очереди ожидания, среднее время пребывания клиента в общей системе массового обслуживания, среднее время пребывания одного клиента в системе массового обслуживания. клиент в очереди ожидания и, наконец, вероятность того, что сервер занят или простаивает, — все это различные рабочие характеристики, рассчитываемые этими моделями очередей. [5] Общая цель анализа массового обслуживания — вычислить эти характеристики для текущей системы, а затем протестировать несколько альтернатив, которые могут привести к улучшению. Вычисление рабочих характеристик текущей системы и сравнение значений с характеристиками альтернативных систем позволяет менеджерам увидеть плюсы и минусы каждого потенциального варианта. Эти системы помогают в процессе принятия окончательных решений, показывая способы увеличения экономии, сокращения времени ожидания, повышения эффективности и т. д. Основными моделями массового обслуживания, которые можно использовать, являются система очереди ожидания с одним сервером и система линии ожидания с несколькими серверами. которые обсуждаются ниже. Эти модели можно дополнительно дифференцировать в зависимости от того, является ли время обслуживания постоянным или неопределенным, конечна ли длина очереди, конечна ли численность вызывающих абонентов и т. д. [5]
Одиночные узлы массового обслуживания
[ редактировать ]Очередь можно или узел массового обслуживания рассматривать почти как черный ящик . Задания (также называемые клиентами или запросами , в зависимости от поля) поступают в очередь, возможно, ждут некоторое время, некоторое время обрабатываются, а затем покидают очередь.
Однако узел массового обслуживания — это не совсем черный ящик, поскольку необходима некоторая информация о внутренней части узла массового обслуживания. Очередь имеет один или несколько серверов , каждый из которых может быть связан с поступающим заданием. Когда задание будет завершено и отправлено, этот сервер снова будет свободен для сопряжения с другим поступающим заданием.
Часто используется аналогия с кассиром в супермаркете. (Есть и другие модели, но в литературе часто встречается именно эта.) Клиенты приходят, оформляются кассиром и уходят. Каждый кассир одновременно обрабатывает одного покупателя, и, следовательно, это узел массового обслуживания только с одним сервером. Настройка, при которой клиент немедленно уходит, если кассир занят, когда клиент приходит, называется очередью без буфера (или без зоны ожидания ). Установка с зоной ожидания для n клиентов называется очередью с буфером размера n .
Процесс рождения-смерти
[ редактировать ]Поведение отдельной очереди (также называемой узлом очередей ) можно описать процессом рождения-смерти , который описывает приходы и уходы из очереди, а также количество заданий, находящихся в настоящее время в системе. Если k обозначает количество заданий в системе (либо обслуживаемых, либо ожидающих, если в очереди есть буфер ожидающих заданий), то прибытие увеличивает k на 1, а отправление уменьшает k на 1.
Переходы системы между значениями k посредством «рождений» и «смертей», которые происходят при темпах поступления и стоимость отправления за каждую работу . Для очереди обычно считается, что эти скорости не меняются в зависимости от количества заданий в очереди, поэтому единая средняя предполагается скорость прибытия/отправления в единицу времени. Согласно этому предположению, этот процесс имеет скорость поступления и скорость вылета .
Уравнения баланса
[ редактировать ]Уравнения устойчивого состояния процесса рождения и смерти, известные как уравнения баланса , заключаются в следующем. Здесь обозначает устойчивую вероятность находиться в состоянии n .
Первые два уравнения подразумевают
и
- .
По математической индукции,
- .
Состояние приводит к
что вместе с уравнением для , полностью описывает требуемые вероятности установившегося состояния.
Обозначения Кендалла
[ редактировать ]Одиночные узлы массового обслуживания обычно описываются с использованием нотации Кендалла в форме A/S/ c , где A описывает распределение длительности между каждым поступлением в очередь, S - распределение времени обслуживания заданий, а c - количество серверов в узле. [6] [7] В качестве примера обозначения очередь M/M/1 представляет собой простую модель, в которой один сервер обслуживает задания, поступающие в соответствии с процессом Пуассона (где продолжительность между поступлениями распределена экспоненциально ) и имеет экспоненциально распределенное время обслуживания (M обозначает марковский процесс ). В очереди M/G/1 буква G означает «общий» и указывает на произвольное распределение вероятностей для времени обслуживания.
Пример анализа очереди M/M/1
[ редактировать ]Рассмотрим очередь с одним сервером и следующими характеристиками:
- : скорость поступления (обратная величина ожидаемого времени между прибытием каждого клиента, например 10 клиентов в секунду)
- : обратная величина среднего времени обслуживания (ожидаемое количество последовательных завершений обслуживания за одну и ту же единицу времени, например, за 30 секунд)
- n : параметр, характеризующий количество клиентов в системе.
- : вероятность наличия n клиентов в системе в устойчивом состоянии.
Далее, пусть представляют количество раз, когда система входит в состояние n , и представляют количество раз, когда система покидает состояние n . Затем для всех н . То есть количество раз, когда система покидает состояние, отличается не более чем на 1 от количества раз, когда она входит в это состояние, поскольку она либо вернется в это состояние в какой-то момент в будущем ( ) или нет ( ).
Когда система достигает устойчивого состояния, скорость прибытия должна быть равна скорости ухода.
Таким образом, уравнения баланса
подразумевать
Тот факт, что приводит к геометрического распределения формуле
где .
Простая очередь из двух уравнений
[ редактировать ]Общая базовая система массового обслуживания принадлежит Эрлангу и является модификацией закона Литтла . Учитывая скорость поступления λ , частоту отсева σ и скорость отправления µ , длина очереди L определяется как:
- .
Предполагая экспоненциальное распределение ставок, время ожидания W можно определить как долю обслуженных прибывших. Это равно экспоненциальной выживаемости тех, кто не выбывает в течение периода ожидания, что дает:
Второе уравнение обычно переписывают так:
Двухэтапная модель «одного ящика» широко распространена в эпидемиологии . [8]
История
[ редактировать ]
В 1909 году Агнер Краруп Эрланг , датский инженер, работавший на Копенгагенской телефонной станции, опубликовал первую статью о том, что сейчас будет называться теорией массового обслуживания. [9] [10] [11] Он смоделировал количество телефонных звонков, поступающих на станцию, с помощью процесса Пуассона и решил модель очереди M/D/1 в 1917 году и M/D/ k модель очередей в 1920 году. [12] В обозначениях Кендалла:
- M означает «марковский» или «без памяти» и означает, что поступления происходят в соответствии с процессом Пуассона.
- D означает «детерминированный» и означает, что задания, поступающие в очередь, требуют фиксированного объема обслуживания.
- k описывает количество серверов в узле массового обслуживания ( k = 1, 2, 3,...)
Если на узле больше заданий, чем серверов, задания будут стоять в очереди и ожидать обслуживания.
Очередь M/G/1 была решена Феликсом Поллачеком в 1930 году. [13] решение, позже переработанное Александром Хинчиным в вероятностных терминах и теперь известное как формула Поллачека-Хинчина . [12] [14]
После 1940-х годов теория массового обслуживания стала областью исследовательского интереса математиков. [14] В 1953 году Дэвид Джордж Кендалл GI/M/ k. решил проблему очереди [15] и ввел современную систему обозначений очередей, теперь известную как нотация Кендалла . В 1957 году Поллачек изучил GI/G/1, используя интегральное уравнение . [16] Джон Кингман дал формулу среднего времени ожидания в очереди G/G/1 , теперь известную как формула Кингмана . [17]
Леонард Кляйнрок работал над применением теории массового обслуживания к коммутации сообщений в начале 1960-х годов и к коммутации пакетов в начале 1970-х годов. Его первым вкладом в эту область стала докторская диссертация в Массачусетском технологическом институте в 1962 году, опубликованная в виде книги в 1964 году. Его теоретическая работа, опубликованная в начале 1970-х годов, легла в основу использования коммутации пакетов в ARPANET , предшественнике Интернета.
Матричный геометрический метод и методы матричного анализа позволили очереди с фазовым распределением между поступлениями и временем обслуживания. рассмотреть [18]
Системы со связанными орбитами играют важную роль в теории массового обслуживания в приложениях к беспроводным сетям и обработке сигналов. [19]
Современное применение теории массового обслуживания касается, среди прочего, разработки продуктов , где (материальные) продукты существуют в пространстве и времени, в том смысле, что продукты имеют определенный объем и определенную продолжительность. [20]
Такие проблемы, как показатели производительности M/G/ k, очереди остаются открытой проблемой. [12] [14]
Дисциплины обслуживания
[ редактировать ]На узлах очередей можно использовать различные политики планирования:
- Первым пришел, первым вышел
- Также называется «первым пришел — первым обслужен» (FCFS). [21] Этот принцип гласит, что клиенты обслуживаются по одному и что клиент, который ждал дольше всех, обслуживается первым. [22]
- Последний пришёл, первым ушёл
- Этот принцип также обслуживает клиентов по одному, но клиент с наименьшим временем ожидания будет обслужен первым. [22] Также известен как стек .
- Совместное использование процессора
- Возможности обслуживания распределяются поровну между клиентами. [22]
- Приоритет
- Клиенты с высоким приоритетом обслуживаются в первую очередь. [22] Очереди с приоритетом могут быть двух типов: невытесняющие (когда выполняющееся задание не может быть прервано) и вытесняющие (когда выполняющееся задание может быть прервано заданием с более высоким приоритетом). Ни в одной из моделей работа не потеряна. [23]
- Сначала самая короткая работа
- Следующим будет выполнено задание наименьшего размера. [24]
- Вытесняющее самое короткое задание сначала
- Следующим будет выполнено задание с наименьшим исходным размером. [25]
- Кратчайшее оставшееся время обработки
- Следующим заданием, которое будет обслуживаться, будет задание с наименьшей оставшейся потребностью в обработке. [26]
- Сервисный центр
- Один сервер: клиенты выстраиваются в очередь, и есть только один сервер.
- Несколько параллельных серверов (одна очередь): клиенты выстраиваются в очередь и серверов несколько.
- Несколько параллельных серверов (несколько очередей): имеется много счетчиков, и клиенты могут сами решать, к какому из них стоять в очереди.
- Ненадежный сервер
Сбои сервера происходят в соответствии со стохастическим (случайным) процессом (обычно Пуассоновым) и сопровождаются периодами настройки, в течение которых сервер недоступен. Прерванный клиент остается в зоне обслуживания до тех пор, пока сервер не будет отремонтирован. [27]
- Поведение клиента в ожидании
- Отказ: клиенты решают не вставать в очередь, если она слишком длинная.
- Жульничество: клиенты переключаются между очередями, если думают, что таким образом их обслужат быстрее.
- Отказ: клиенты покидают очередь, если они слишком долго ждали обслуживания.
Прибывающие клиенты, которые не обслуживаются (либо из-за отсутствия буфера в очереди, либо из-за отказа или отказа клиента), также известны как выбывшие . Средний уровень отсева является важным параметром, описывающим очередь.
Сети массового обслуживания
[ редактировать ]Сети очередей — это системы, в которых несколько очередей соединены маршрутизацией клиентов . Когда клиент обслуживается на одном узле, он может присоединиться к другому узлу и встать в очередь на обслуживание или покинуть сеть.
Для сетей из m узлов состояние системы можно описать m –мерным вектором ( x 1 , x 2 , ..., x m ), где x i представляет количество клиентов в каждом узле.
Простейшие нетривиальные сети очередей называются тандемными очередями . [28] Первыми значимыми результатами в этой области стали сети Джексона . [29] [30] для которого существует эффективное стационарное распределение по форме продукта и анализ среднего значения [31] (что позволяет вычислить средние показатели, такие как пропускная способность и время пребывания). [32] Если общее количество клиентов в сети остается постоянным, сеть называется закрытой сетью было показано, что она также имеет стационарное распределение по форме продукта , и по теореме Гордона-Ньюэлла . [33] Этот результат был распространен на сеть BCMP , [34] где показано, что сеть с очень общим временем обслуживания, режимами и маршрутизацией клиентов также демонстрирует стационарное распределение по форме продукта. Нормализующую константу можно рассчитать с помощью алгоритма Бьюзена , предложенного в 1973 году. [35]
Также были исследованы сети клиентов, такие как сети Келли , где клиенты разных классов имеют разные уровни приоритета на разных узлах обслуживания. [36] Другой тип сети — G-сети , впервые предложенные Эролом Геленбе в 1993 году: [37] эти сети не предполагают экспоненциального распределения времени, как классическая сеть Джексона.
Алгоритмы маршрутизации
[ редактировать ]В сетях с дискретным временем, где существует ограничение на то, какие сервисные узлы могут быть активны в любой момент времени, алгоритм планирования максимального веса выбирает политику обслуживания, обеспечивающую оптимальную пропускную способность в случае, когда каждое задание посещает только один сервисный узел, принадлежащий одному человеку. [21] В более общем случае, когда задания могут посещать более одного узла, маршрутизация с противодавлением обеспечивает оптимальную пропускную способность. Планировщик сети должен выбрать алгоритм организации очередей , который влияет на характеристики более крупной сети. [38]
Пределы среднего поля
[ редактировать ]Модели среднего поля учитывают предельное поведение эмпирической меры (доли очередей в разных состояниях), когда количество очередей m приближается к бесконечности. Влияние других очередей на любую конкретную очередь в сети аппроксимируется дифференциальным уравнением. Детерминированная модель сходится к тому же стационарному распределению, что и исходная модель. [39]
Приближения интенсивного трафика/диффузии
[ редактировать ]В системе с высоким уровнем занятости (загрузка около 1) можно использовать приближение интенсивного трафика для аппроксимации процесса длины очереди отраженным броуновским движением . [40] Процесс Орнштейна-Уленбека , или более общий диффузионный процесс . [41] Число измерений броуновского процесса равно числу узлов массового обслуживания, при этом диффузия ограничена неотрицательным ортантом .
Пределы жидкости
[ редактировать ]Гидравлические модели — это непрерывные детерминированные аналоги сетей массового обслуживания, полученные путем достижения предела, когда процесс масштабируется во времени и пространстве, допуская гетерогенные объекты. Эта масштабированная траектория сходится к детерминированному уравнению, которое позволяет доказать устойчивость системы. Известно, что сеть массового обслуживания может быть стабильной, но иметь нестабильный предел текучести. [42]
Приложения для организации очередей
[ редактировать ]Теория массового обслуживания находит широкое применение в информатике и информационных технологиях. Например, в сетях очереди являются неотъемлемой частью маршрутизаторов и коммутаторов, где пакеты выстраиваются в очередь для передачи. Применяя принципы теории массового обслуживания, проектировщики могут оптимизировать эти системы, обеспечивая высокую производительность и эффективное использование ресурсов. Помимо технологической сферы, теория массового обслуживания актуальна для повседневной жизни. Независимо от того, стоите ли вы в очереди в супермаркете или в общественном транспорте, понимание принципов теории массового обслуживания дает ценную информацию по оптимизации этих систем для повышения удовлетворенности пользователей. В какой-то момент каждый будет вовлечен в какой-то аспект организации очередей. То, что некоторые могут посчитать неудобством, возможно, является наиболее эффективным методом. Теория массового обслуживания, дисциплина, основанная на прикладной математике и информатике, представляет собой область, посвященную изучению и анализу очередей или очередей ожидания, а также их последствий для широкого спектра приложений. Эта теоретическая основа оказалась полезной для понимания и оптимизации эффективности систем, характеризующихся наличием очередей. Изучение очередей имеет важное значение в таких контекстах, как системы дорожного движения, компьютерные сети, телекоммуникации и сервисные операции. Теория массового обслуживания углубляется в различные основополагающие концепции, центральными из которых являются процесс прибытия и процесс обслуживания. Процесс прибытия описывает способ, которым объекты присоединяются к очереди с течением времени, часто моделируемый с использованием стохастических процессов, таких как процессы Пуассона. Эффективность систем массового обслуживания оценивается с помощью ключевых показателей производительности. К ним относятся средняя длина очереди, среднее время ожидания и пропускная способность системы. Эти показатели дают представление о функциональности системы и помогают принимать решения, направленные на повышение производительности и сокращение времени ожидания. Ссылки: Гросс Д. и Харрис К.М. (1998). Основы теории массового обслуживания. Джон Уайли и сыновья. Кляйнрок, Л. (1976). Системы массового обслуживания: Том I - Теория. Уайли. Купер, Б.Ф., и Митрани, И. (1985). Сети массового обслуживания: фундаментальный подход. Джон Уайли и сыновья
См. также
[ редактировать ]- Модель Эренфеста
- единица Эрланга
- Линейное управление
- Сетевое моделирование
- Управление производством проектов
- Зона очереди
- Задержка в очереди
- Система управления очередью
- Практическое правило организации очередей
- Случайное раннее обнаружение
- Теория обновления
- Пропускная способность
- Планирование (вычисления)
- Пробка
- Модель генерации трафика
- Проточная сеть
Ссылки
[ редактировать ]- ^ Перейти обратно: а б с Сундарапандян, В. (2009). «7. Теория массового обслуживания». Вероятность, статистика и теория массового обслуживания . Обучение PHI. ISBN 978-81-203-3844-9 .
- ^ Лоуренс В. Дауди, Вирджилио А.Ф. Алмейда, Дэниел А. Менаске. «Производительность задумана: планирование мощности компьютера на примере» . Архивировано из оригинала 6 мая 2016 г. Проверено 8 июля 2009 г.
- ^ Шлехтер, Кира (2 марта 2009 г.). «Медицинский центр Херши откроет модернизированное отделение неотложной помощи» . «Патриот-Новости» . Архивировано из оригинала 29 июня 2016 года . Проверено 12 марта 2009 г.
- ^ Мэйхью, Лес; Смит, Дэвид (декабрь 2006 г.). Использование теории массового обслуживания для анализа времени завершения работ в отделениях неотложной помощи и неотложной помощи в свете правительственного целевого показателя в 4 часа . Кассовая бизнес-школа . ISBN 978-1-905752-06-5 . Архивировано из оригинала 7 сентября 2021 года . Проверено 20 мая 2008 г.
- ^ Перейти обратно: а б с Тейлор, Бернард В. (2019). Введение в науку управления (13-е изд.). Нью-Йорк: Пирсон. ISBN 978-0-13-473066-0 .
- ^ Таймс, Х.К., Алгоритмический анализ очередей , Глава 9 первого курса стохастических моделей, Wiley, Чичестер, 2003 г.
- ^ Кендалл, генеральный директор (1953). «Стохастические процессы, возникающие в теории массового обслуживания, и их анализ методом вложенной цепи Маркова» . Анналы математической статистики . 24 (3): 338–354. дои : 10.1214/aoms/1177728975 . JSTOR 2236285 .
- ^ Эрнандес-Суарес, Карлос (2010). «Применение теории массового обслуживания к моделям эпидемий SIS и SEIS» . Математика. Биосци . 7 (4): 809–823. дои : 10.3934/mbe.2010.7.809 . ПМИД 21077709 .
- ^ «Агнер Краруп Эрланг (1878-1929) | plus.maths.org» . Pass.maths.org.uk. 30 апреля 1997 г. Архивировано из оригинала 7 октября 2008 г. Проверено 22 апреля 2013 г.
- ^ Асмуссен, СР; Боксма, О.Дж. (2009). «Редакционное введение» Системы массового обслуживания . 63 (1–4): 1–2 дои : 10.1007/s11134-009-9151-8 . S2CID 45664707 .
- ^ Эрланг, Агнер Краруп (1909). «Теория вероятностей и телефонные разговоры» (PDF) . Ныт Тидсскрифт для Математик Б. 20 : 33–39. Архивировано из оригинала (PDF) 1 октября 2011 г.
- ^ Перейти обратно: а б с Кингман, JFC (2009). «Первый век Эрланга — и следующий». Системы массового обслуживания . 63 (1–4): 3–4. дои : 10.1007/s11134-009-9147-4 . S2CID 38588726 .
- ^ Поллачек, Ф., Об одной задаче теории вероятностей, Math.
- ^ Перейти обратно: а б с Уиттл, П. (2002). «Прикладная теория вероятности в Великобритании» . Исследование операций . 50 (1): 227–239. дои : 10.1287/opre.50.1.227.17792 . JSTOR 3088474 .
- ^ Кендалл, Д.Г.: Стохастические процессы, происходящие в теории очередей, и их анализ методом вложенной цепи Маркова, Ann. Математика. Стат. 1953 год
- ^ Поллачек Ф., Стохастические проблемы, связанные с явлением образования хвоста.
- ^ Кингман, JFC ; Атья (октябрь 1961 г.). «Очередь на одном сервере при интенсивном трафике». Математические труды Кембриджского философского общества . 57 (4): 902. Бибкод : 1961PCPS...57..902K . дои : 10.1017/S0305004100036094 . JSTOR 2984229 . S2CID 62590290 .
- ^ Рамасвами, В. (1988). «Стабильная рекурсия для вектора устойчивого состояния в цепях Маркова типа m/g/1». Коммуникации в статистике. Стохастические модели . 4 : 183–188. дои : 10.1080/15326348808807077 .
- ^ Морозов, Е. (2017). «Анализ устойчивости многоклассовой системы повторного запуска со связанными орбитальными очередями». Материалы 14-го Европейского семинара . Конспекты лекций по информатике. Том. 17. С. 85–98. дои : 10.1007/978-3-319-66583-2_6 . ISBN 978-3-319-66582-5 .
- ^ Карлсон, ЕС; Фелдер, Р.М. (1992). «Имитация и моделирование сетей массового обслуживания монопродуктовых производственных кампаний» . Компьютеры и химическая инженерия . 16 (7): 707–718. дои : 10.1016/0098-1354(92)80018-5 .
- ^ Перейти обратно: а б Мануэль, Лагуна (2011). Моделирование, симуляция и проектирование бизнес-процессов . Пирсон Образовательная Индия. п. 178. ИСБН 978-81-317-6135-9 . Проверено 6 октября 2017 г.
- ^ Перейти обратно: а б с д Пенттинен А., Глава 8 – Системы массового обслуживания , Конспект лекций: S-38.145 – Введение в теорию телетрафика.
- ^ Хархол-Балтер, М. (2012). «Планирование: неупреждающая политика, основанная на размере». Моделирование производительности и проектирование компьютерных систем . стр. 499–507. дои : 10.1017/CBO9781139226424.039 . ISBN 978-1-139-22642-4 .
- ^ Эндрю С. Таненбаум; Герберт Бос (2015). Современные операционные системы . Пирсон. ISBN 978-0-13-359162-0 .
- ^ Хархол-Балтер, М. (2012). «Планирование: упреждающая политика, основанная на размере». Моделирование производительности и проектирование компьютерных систем . стр. 508–517. дои : 10.1017/CBO9781139226424.040 . ISBN 978-1-139-22642-4 .
- ^ Хархол-Балтер, М. (2012). «Планирование: SRPT и справедливость». Моделирование производительности и проектирование компьютерных систем . стр. 518–530. дои : 10.1017/CBO9781139226424.041 . ISBN 978-1-139-22642-4 .
- ^ Димитриу, И. (2019). «Многоклассовая система повторного запуска со спаренными орбитами и прерываниями обслуживания: проверка условий устойчивости». Материалы ФРУКТ 24 . 7 : 75–82.
- ^ «Архивная копия» (PDF) . Архивировано (PDF) из оригинала 29 марта 2017 г. Проверено 2 августа 2018 г.
{{cite web}}
: CS1 maint: архивная копия в заголовке ( ссылка ) - ^ Джексон, младший (1957). «Сеть очередей». Исследование операций . 5 (4): 518–521. дои : 10.1287/opre.5.4.518 . JSTOR 167249 .
- ^ Джексон, Джеймс Р. (октябрь 1963 г.). «Системы массового обслуживания, подобные цехам». Наука управления . 10 (1): 131–142. дои : 10.1287/mnsc.1040.0268 . JSTOR 2627213 .
- ^ Райзер, М.; Лавенберг, СС (1980). «Анализ средних значений закрытых многоцепных сетей массового обслуживания» . Журнал АКМ . 27 (2): 313. дои : 10.1145/322186.322195 . S2CID 8694947 .
- ^ Ван Дейк, Нью-Мексико (1993). «О теореме прибытия для сетей связи» . Компьютерные сети и системы ISDN . 25 (10): 1135–2013. дои : 10.1016/0169-7552(93)90073-D . S2CID 45218280 . Архивировано из оригинала 24 сентября 2019 г. Проверено 24 сентября 2019 г.
- ^ Гордон, WJ; Ньюэлл, Г. Ф. (1967). «Закрытые системы массового обслуживания с экспоненциальными серверами». Исследование операций . 15 (2): 254. doi : 10.1287/opre.15.2.254 . JSTOR 168557 .
- ^ Баскетт, Ф.; Чанди, К. Мани ; Мунц, РР; Паласиос, ФГ (1975). «Открытые, закрытые и смешанные сети очередей с разными классами клиентов» . Журнал АКМ . 22 (2): 248–260. дои : 10.1145/321879.321887 . S2CID 15204199 .
- ^ Бюзен, JP (1973). «Вычислительные алгоритмы для закрытых сетей массового обслуживания с экспоненциальными серверами» (PDF) . Коммуникации АКМ . 16 (9): 527–531. дои : 10.1145/362342.362345 . S2CID 10702 . Архивировано (PDF) из оригинала 13 мая 2016 г. Проверено 1 сентября 2015 г.
- ^ Келли, ФП (1975). «Сети очередей с клиентами разных типов». Журнал прикладной вероятности . 12 (3): 542–554. дои : 10.2307/3212869 . JSTOR 3212869 . S2CID 51917794 .
- ^ Геленбе, Эрол (сентябрь 1993 г.). «G-сети с активным движением клиентов». Журнал прикладной вероятности . 30 (3): 742–748. дои : 10.2307/3214781 . JSTOR 3214781 . S2CID 121673725 .
- ^ Ньюэлл, Г.Ф. (1982). «Приложения теории массового обслуживания» . СпрингерЛинк . дои : 10.1007/978-94-009-5970-5 . ISBN 978-94-009-5972-9 .
- ^ Боббио, А.; Грибаудо, М.; Телек, М.С. (2008). «Анализ крупномасштабных взаимодействующих систем методом среднего поля». 2008 Пятая Международная конференция по количественной оценке систем . п. 215. дои : 10.1109/QEST.2008.47 . ISBN 978-0-7695-3360-5 . S2CID 2714909 .
- ^ Чен, Х.; Уитт, В. (1993). «Диффузионные приближения для открытых сетей массового обслуживания с перерывами в обслуживании». Системы массового обслуживания . 13 (4): 335. дои : 10.1007/BF01149260 . S2CID 1180930 .
- ^ Ямада, К. (1995). «Диффузионное приближение для открытых зависимых от состояния сетей массового обслуживания в ситуации интенсивного трафика» . Анналы прикладной теории вероятности . 5 (4): 958–982. дои : 10.1214/aoap/1177004602 . JSTOR 2245101 .
- ^ Брэмсон, М. (1999). «Стабильная сеть массового обслуживания с нестабильной жидкостной моделью» . Анналы прикладной теории вероятности . 9 (3): 818–853. дои : 10.1214/aoap/1029962815 . JSTOR 2667284 .
Дальнейшее чтение
[ редактировать ]- Гросс, Дональд; Карл М. Харрис (1998). Основы теории массового обслуживания . Уайли. ISBN 978-0-471-32812-4 . Онлайн
- Цукерман, Моше (2013). Введение в теорию массового обслуживания и стохастические модели телетрафика (PDF) . arXiv : 1307.2968 .
- Дейтел, Харви М. (1984) [1982]. Введение в операционные системы (пересмотренное первое издание). Аддисон-Уэсли. п. 673 . ISBN 978-0-201-14502-1 . гл.15, стр. 380–412.
- Геленбе, Эрол; Иси Митрани (2010). Анализ и синтез компьютерных систем . Всемирное научное 2-е издание. ISBN 978-1-908978-42-4 .
- Ньюэлл, Гордрон Ф. (1 июня 1971 г.). Приложения теории массового обслуживания . Чепмен и Холл.
- Леонард Кляйнрок, Информационный поток в больших коммуникационных сетях , (MIT, Кембридж, 31 мая 1961 г.) Предложение на соискание степени доктора философии. Диссертация
- Леонард Клейнрок. Информационный поток в больших сетях связи (ежеквартальный отчет RLE, июль 1961 г.)
- Леонард Клейнрок. Сети связи: стохастический поток сообщений и задержка (МакГроу-Хилл, Нью-Йорк, 1964)
- Кляйнрок, Леонард (2 января 1975 г.). Системы массового обслуживания: Том I – Теория . Нью-Йорк: Wiley Interscience. стр. 417 . ISBN 978-0-471-49110-1 .
- Кляйнрок, Леонард (22 апреля 1976 г.). Системы массового обслуживания: Том II – Компьютерные приложения . Нью-Йорк: Wiley Interscience. стр. 576 . ISBN 978-0-471-49111-8 .
- Лазовска, Эдвард Д.; Джон Захоржан; Дж. Скотт Грэм; Кеннет С. Севчик (1984). Количественная производительность системы: анализ компьютерной системы с использованием моделей сетей массового обслуживания . Прентис-Холл, Inc. ISBN 978-0-13-746975-8 .
- Джон Кляйнберг; Ева Тардос (30 июня 2013 г.). Алгоритм проектирования . Пирсон. ISBN 978-1-292-02394-6 .
Внешние ссылки
[ редактировать ]- Учебное пособие по теории массового обслуживания и калькуляторы Teknomo
- Курс теории массового обслуживания Виртамо
- Страница теории массового обслуживания Мирона Глинки
- LINE: механизм общего назначения для решения моделей очередей.