Сеть BCMP
В теории массового обслуживания , дисциплине математической теории вероятностей , сеть BCMP — это класс сети массового обслуживания , для которого существует равновесное распределение по форме продукта . Она названа в честь авторов статьи, в которой впервые была описана сеть: Баскетта , Чанди , Мунца и Паласиоса. Теорема является существенным расширением сети Джексона, допускающей практически произвольную маршрутизацию клиентов и распределение времени обслуживания в зависимости от конкретных дисциплин обслуживания. [1]
Статья хорошо известна, и в 1990 году эта теорема была описана Дж. Майклом Харрисоном и Рут Дж. Уильямс как «одно из плодотворных достижений теории массового обслуживания за последние 20 лет» . [2]
Определение сети BCMP
[ редактировать ]Сеть из m взаимосвязанных очередей называется сетью BCMP, если каждая из очередей относится к одному из следующих четырех типов:
- Дисциплина FCFS , при которой все клиенты имеют одинаковое отрицательное экспоненциальное распределение времени обслуживания. Скорость обслуживания может зависеть от состояния, поэтому напишите для скорости обслуживания, когда длина очереди равна j .
- Очереди совместного использования процессора
- Бесконечные очереди серверов
- LCFS с упреждающим резюме (работа не потеряна)
В последних трёх случаях распределения времени обслуживания должны иметь рациональные преобразования Лапласа . Это означает, что преобразование Лапласа должно иметь вид [3]
Также должны быть соблюдены следующие условия.
- внешние поступления в узел i (если таковые имеются) образуют процесс Пуассона ,
- клиент, завершающий обслуживание в очереди i, либо перейдет в какую-то новую очередь j с (фиксированной) вероятностью или покинуть систему с вероятностью , которое отлично от нуля для некоторого подмножества очередей.
Теорема
[ редактировать ]Для сети BCMP из m очередей, которая является открытой, закрытой или смешанной, в которой каждая очередь имеет тип 1, 2, 3 или 4, вероятности состояния равновесия определяются выражением
где C — нормировочная константа, выбранная так, чтобы сумма вероятностей состояния равновесия была равна 1 и представляет равновесное распределение для очереди i .
Доказательство
[ редактировать ]Первоначальное доказательство теоремы было дано путем проверки независимых уравнений баланса выполнения .
Питер Дж. Харрисон предложил альтернативное доказательство. [4] рассматривая обратные процессы. [5]
Ссылки
[ редактировать ]- ^ Баскетт, Ф.; Чанди, К. Мани ; Мунц, РР; Паласиос, ФГ (1975). «Открытые, закрытые и смешанные сети очередей с разными классами клиентов» . Журнал АКМ . 22 (2): 248–260. дои : 10.1145/321879.321887 . S2CID 15204199 .
- ^ Харрисон, Дж. М .; Уильямс, Р.Дж. (1990). «О квазиобратимости многоклассовой броуновской станции обслуживания» . Анналы вероятности . 18 (3). Институт математической статистики: 1249–1268. дои : 10.1214/aop/1176990745 . JSTOR 2244425 .
- ^ Синклер, Барт. «Теорема BCMP» . Связи . Проверено 14 августа 2011 г.
- ^ Хархол-Балтер, М. (2012). «Сети с серверами разделения времени (PS) (BCMP)». Моделирование производительности и проектирование компьютерных систем . стр. 380–394. дои : 10.1017/CBO9781139226424.029 . ISBN 9781139226424 .
- ^ Харрисон, П.Г. (2004). «Обратные процессы, продуктовые формы и непродуктовая форма» . Линейная алгебра и ее приложения . 386 : 359–381. дои : 10.1016/j.laa.2004.02.020 .