- •2. Особенности содержания экономико-математической постановки задачи на моделирование действий с использованием метода дискретных цепей маркова
- •3. Методы разработки математических моделей дискретных цепей маркова
- •3.1 Математическая формулировка задачи
- •3.2 Модели дцм с конечным числом шагов
- •1. Уяснение эмпз
- •2. Разработка математической модели
- •3. Расчёт показателя эффективности
- •3.3 Модели дцм с бесконечным числом шагов
- •3. Расчёт показателя эффективности
- •4 . Анализ полученных результатов
- •Заключение
- •Литература
- •Основная:
- •Дополнительная:
- •Введение
- •2. Разработка математической модели
- •Конкретная цель
- •Основная часть
- •1. Потоки событий
- •2. Особенности моделирования экономических процессов методом непрерывных цепей маркова
- •3.1. Особенности моделирования экономических процессов с применением теории систем массового обслуживания
- •3.2. Математические модели систем массового обслуживания
- •Литература
- •Основная:
- •Дополнительная:
3. Методы разработки математических моделей дискретных цепей маркова
Математическая модель предстоящих действий разрабатывается в соответствии с содержанием экономико-математической постановки задачи. При формировании математической модели определяются:
замысел моделирования, который включает в себя определение и уточнение с математической точки зрения:
уяснение ЭМПЗ:
можно ли удовлетворить условия поставленной задачи;
являются ли заданные условия избыточными, недостаточными, противоречивыми, неоднозначными;
определение достаточности и достоверности указанных основных параметров, необходимых для математического моделирования;
выделить те условия задачи, которые необходимы для ее решения математическими методами, и определить их взаимосвязь;
определение частных целей моделирования;
определение дополнительных показателей эффективности, если они не указаны в ЭМПЗ;
формализованное представление исследуемой ситуации;
перечень управляющих параметров для каждого варианта исследуемой ситуации;
выбор математического аппарата моделирования;
математическая формулировка задачи:
формульные зависимости, используемые для вычисления элементов матрицы переходов за один шаг процесса в случае однородного процесса или нескольких таких матриц в случае неоднородного процесса;
формульные зависимости основного показателя эффективности или параметра, ему эквивалентного;
численный метод реализации модели;
перечень допущений и ограничений, принятых в математической модели, и характер искажений закономерностей исследуемого процесса, которые они вызывают.
3.1 Математическая формулировка задачи
Предположим, что все возможные состояния системы S, в которых она находиться можно перечислить одно за другим, отмечая определённую упорядоченность случайных событий, заключающуюся в невозможности их произвольной последовательности
S1 S2 S3 … Sк … Sп. (4)
Пример 1.
Так, например, погрузка судна, не может быть произведена раньше его выгрузки.
Случайные процессы, протекающие в системе S, состоят в том, что в последовательные фиксированные моменты времени t1; t2; t3; … tк; … tn система оказывается в тех или иных состояниях.
Следовательно,
функционирование системы можно
рассматривать как стохастический
процесс, характеризующийся
последовательностью случайных событий.
Условимся обозначать Sik
событие, состоящее в том, что после k
шагов система находиться в состоянии
Si. Шаг системы k
– называется действие, которое
позволяет судить о смене системой своих
состояний в фиксированные моменты
времени. Случайный процесс, происходящий
в системе S, будем
рассматривать как функцию целочисленного
аргумента
.
Для анализа
функционирования системы очень удобно
пользоваться геометрической схемой –
так называемым графом процесса состояний
системы. Г
раф
процесса состояний системы геометрически
изображает перечисленные состояния
системы и её возможные переходы из
состояния в состояние (см. рис. 2). На этом
графе кружочками обозначаются состояния
системы, стрелками – возможные
направления перехода системы
из состояния в состояние.
Рисунок 2. Граф-процесса состояний системы
Обозначим вероятности
событий как
,
… ,
.
Тогда для каждого шага
k
процесса системы имеет место
равенство:
(5)
Равенство суммы вероятностей несовместных событий, образующих полную группу – называется нормирующим.
Вероятность перехода системы S из состояния Si в состояние Sj на k шаге, пользуясь введёнными выше событиями можно записать как условную вероятность. Условная вероятность перехода системы S из состояния Si в состояние Sj на k шаге равна:
(6)
Если при любом k события S1k; S2k; S3k;… Smk;… Sпk образуют полную группу несовместных событий и для каждого шага условная вероятность перехода pi,jk из состояния Si в любое состояние Sj не зависит от того, когда и как система пришла в состояние Si, то такая случайная последовательность событий называется Марковской цепью.
Если проставить эти вероятности на граф-процесса состояний системы – то такой граф называется размеченным (см. рис. 3).
Р
исунок
3. Размеченный
граф-процесса состояний системы
На размеченном графе принято проставлять не все переходные вероятности, а только те из них, которые меняют состояние системы, т.е. не равные нулю. Кроме того, излишне проставлять на графе и «переходные вероятности задержки» pi,i, так как каждая из них дополняет до единицы сумму переходных вероятностей, соответствующих всем стрелкам, исходящим из данного состояния.
Совокупность pi,jk ,записанных в виде прямоугольной таблицы – составляют матрицу вероятностей перехода, являющейся основой модели исследуемой ситуации. Матрица вероятностей переходов за один, k-й шаг процесса, имеет следующий вид:
(7)
где pi,jk - вероятность того, что система, находящаяся в состоянии Si, в результате k-го шага перейдёт в состояние Sj;
i – номер строки или исходного состояния системы ( );
j
– номер столбца или последующего
состояния системы (
).
По главной диагонали матрицы стоят вероятности pi,ik, это означает, что система не выходит из состояния Si , а остаётся в нем. Если некоторые переходные вероятности pi,jk = 0 – это означает, что за один шаг переход системы из i-го состояния в j-е состояние невозможен.
Свойства матрицы вероятностей переходов:
Матрица всегда квадратная, т.е. i=j (ее размер определяется числом состояний системы);
(сумма вероятностей
в каждой строке матрицы составляет
полную группу несовместных событий
и следовательно равна единице). Это
свойство используется для проверки
правильности заполнения матрицы
вероятностей перехода и для контроля
за правильностью вычислений;Элемент j столбца
может рассматриваться как условная
вероятность перехода системы в j-e
состояние при условии, что до перехода
она была в i-м
состоянии.
С помощью переходных вероятностей можно описать основные состояния дискретной цепи МАРКОВА.
Состояние Si называется несущественным, если из него система с положительной вероятностью переходит в некоторое другое состояние Sj, из которого невозможен переход в первоначальное состояние Si. Все состояния, отличные от несущественных состояний, называются существенными.
Два состояния Si и Sj называются сообщающимися, если система с положительной вероятностью за f шагов переходит из состояния Si в Sj и за l шагов возвращается в первоначальное состояние.
Состояние Si называется поглощающим, если вероятности перехода подчиняются условиям:
при
(8)
В нашем примере на рис. 2 состояния S1 по Sm+2 являются несущественными. А состояние Sn являются существенным, т.к. из любого состояния Si система может перейти в данное состояние, а из этого состояния система уже не выходит. Кроме того, состояние Sn является и поглощающим.
Если pi,jk от шага к шагу не меняются pi,j(i) = … = pi,j(n), такая дискретная цепь Маркова называется однородной. В матрице перехода однородной Марковской цепи индекс k опускается. Если pi,jk от шага к шагу меняются pi,j(i) … pi,j(n), такая дискретная цепь Маркова называется неоднородной.
Часто в экономической области нас интересует результат действий за k шагов процесса, поэтому в лекции в начале рассмотрим модели ДЦМ с конечным числом шагов.
