
- •1. Массовое обслуживание в коммерческой деятельности
- •Контрольные вопросы
- •2. Основные понятия о моделях и моделировании
- •Контрольные вопросы
- •3. Моделирование систем массового обслуживания
- •3.1. Потоки событий
- •Рассмотрим примеры анализа входного потока заявок.
- •Анализ потока обслуживания заявок
- •3.2. Графы состояний смо
- •3.3. Случайные процессы
- •3.4. Уравнения Колмогорова
- •3.5. Процессы «рождения-гибели»
- •Контрольные вопросы
- •4. Системы массового обслуживания в коммерческой деятельности
- •Контрольные вопросы
- •5. Экономико-математическая постановка задач массового обслуживания
- •6.2. Многоканальная смо с отказами в обслуживании
- •6.2. Многоканальная смо с отказами в обслуживании
- •6.4. Одноканальная смо с неограниченной очередью
- •6.5. Многоканальная смо с ограниченной длиной очереди
- •6.6. Многоканальная смо с неограниченной очередью
- •Контрольные вопросы
- •7. Анализ системы массового обслуживания коммерческого предприятия
- •Характеристики системы массового обслуживания покупателей в зоне расчетного узла
3.5. Процессы «рождения-гибели»
Среди однородных марковских процессов существует класс случайных процессов, имеющих широкое применение при построении математических моделей в областях демографии, биологии, медицины (эпидемиологии), экономике, коммерческой деятельности. Это так называемые процессы рождения-гибели, марковские процессы со стохастическими графами состояний следующего вида:
Рис. 3.3. Размеченный граф процесса "рождения-гибели"
Этот граф
воспроизводит известную биологическую
интерпретацию: величина
отображает интенсивность рождения
нового представителя некоторой популяции,
например, кроликов, причем текущий объем
популяции равен
;
величина
является интенсивностью гибели (продажи)
одного представителя этой популяции,
если текущий объем популяции равен
.
В частности, популяция может быть
неограниченной (число
состояний марковского процесса является
бесконечным, но счетным), интенсивность
может быть равна нулю (популяция без
возможности возрождения), например при
прекращении воспроизводства кроликов.
Для марковского
процесса рождения-гибели, описанного
стохастическим графом, приведенным на
рис. 3.3, найдем финальное распределение.
Пользуясь правилами составления
уравнений для конечного числа
предельных вероятностей состояния
системы
,
,
,…,
,…,
,
составим соответствующие уравнения
для каждого состояния:
для состояния
;
для состояния
,
которое с учетом предыдущего уравнения
для состояния
можно преобразовать к виду
.
Аналогично можно составить уравнения для остальных состояний системы , ,…, ,…, . В результате получим следующую систему уравнений:
Решая эту систему уравнений, можно получить выражения, определяющие финальные состояния системы массового обслуживания:
Следует заметить,
что в формулы определения финальных
вероятностей состояний
,
,
,…,
,
входят слагаемые, являющиеся составной
частью суммы выражения, определяющей
.
В числителях этих слагаемых находятся
произведения всех интенсивностей
стоящих у стрелок графа состояний,
ведущих слева направо до рассматриваемого
состояния
,
а знаменатели представляют собой
произведения всех интенсивностей,
стоящих у стрелок, ведущих справа налево
до рассматриваемого состояния
,
т.е.
,
,
,
,…,
.
В связи с этим запишем эти модели в более
компактном виде:
Рассмотрим применение полученных моделей для анализа системы массового обслуживания.
Пример 1. Узел расчета мини-маркета состоит из двух кассовых аппаратов, размеченный граф состояний которого имеет вид, изображенный на рис. 3.4.
- состояние, когда
обе кассы свободны;
- одна касса занята (любая из двух);
- обе кассы замяты.
Рис. 3.4. Размеченный граф состояний СМО
Найдем предельные
вероятности
,
,
при следующих исходных данных:
Составим систему алгебраических уравнений для вероятностей переходов:
В результате
решения этой системы получаем значения-
предельных вероятностей:
;
;
.
Следовательно, доля времени простоя
узла расчета, когда нет заявок
,
составляет 20,4% от всего рабочего времени,
34,1 и 45,5% - от всего времени работы в
системе обслуживания находятся
соответственно одна и две заявки.
Рассмотренный граф является частным
случаем непрерывной марковской цепи -
так называемой "цепи размножения-гибели".
Этот граф представляет собой одну
цепочку, в которой каждое из состояний
связано прямой и обратной связью с
соседними состояниями. Во многих случаях
задачи массового обслуживания могут
быть решены путем построения и анализа
соответствующей цепи «рождения-гибели».