Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
моделирование информационных систем железнодоро...doc
Скачиваний:
45
Добавлен:
03.05.2019
Размер:
4.58 Mб
Скачать

1.5.3. Методы генерирования цепей и процессов Маркова.

Простая цепь Маркова полностью характеризуется матрицей переходных вероятностей { pij }.

Будем рассматривать вероятности Рij матрицы переходных вероятностей, как условные вероятности наступления в данном испытании события Aj , при условии, что результатом предыдущего испытания было событие Аi .

Моделирование цепи Маркова в этом случае состоит в последовательном выборе событий Аj в соответствии с заданными переходными вероятностями. Сначала выбирается некоторое начальное состояние цепи Маркова, которое может быть задано априорно, либо выбирается по жребию.

Пусть начальным состоянием будет состояние Аl , которое задается вероятностями pl1, pl2, . . ., plK , образующими l - строку матрицы переходных вероятностей.

Так как сумма вероятностей в l-ой строке тождественно равна единице, то формируется число  , равномерно распределенное на интервале [0, 1] и проверяется в какой из интервалов plj = i это число попадает:

(1)

Пусть число  попало в интервал, соответствующий m-му состоянию. Это означает, что следующим событием данной реализации цепи Маркова будет событие Аm . Выбирается m-ая строка матрицы {Рij}, вновь формируется число  и проверяется условие (1) , но уже для m-ой строки. Аналогичная процедура повторяется и далее.

1.5.4. Метод генерирования процессов Маркова с дискретным множеством состояний.

Процессы Маркова с дискретным множеством состояний задаются: дискретным множеством состояний и интенсивностями переходов из одного состояния в другое состояние , . Интенсивность выхода из состояния определяется через интенсивности переходов следующим образом

= .

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

, рассчитываемыми по следующей формуле

= .

1.5.5. Метод генерирования процессов Маркова с дискретно-непрерывным множеством состояний.

Процессы Маркова с дискретно-непрерывным множеством состояний задаются: дискретным множеством состояний , дискретным вектором состояния и множеством непрерывных компонент , где - количество непрерывных компонент в дискретном векторе состояния . В дискретном состоянии находится минимум . Пусть он достигается на компоненте . Тогда модельное время сдвигается на величину , из дискретного состояния осуществляется переход в дискретное состояние с переходной вероятностью , = 1.

Моделирование этого процесса осуществляется следующим образом. Разыгрывается начальное дискретное состояние процесса с непрерывными компонентами . Далее находится минимальная компонента из . Пусть минимум достигается на компоненте . Тогда модельное время сдвигается на величину , из дискретного состояния осуществляется переход в дискретное состояние с переходной вероятностью , = 1 и так далее.