- •Содержание
- •1. Основные понятия и определения
- •1.1. Принятие решений как особый вид человеческой деятельности
- •1.2. Люди принимающие решения и их роль в процессе принятия решений
- •1.3. Альтернативы
- •1.4. Критерии
- •1.5. Оценка важности критериев
- •1.6. Многодисциплинарный характер науки о принятии решений
- •2. Анализ задач и методов принятия решений
- •2.1. Схема процесса принятия решений
- •Принятие решения Отыскание рациональных альтернатив
- •Разработка плана и реализация принятого решения Оценка фактически достигнутых результатов
- •2.2. Классификация задач принятия решений
- •2.3. Классификация методов принятия решений
- •2.4. Системы поддержки принятия решений
- •3. Оптимизационные модели
- •3.1 Оптимизационная модель затрат на рекламу .
- •3.2. Выбор оптимального медиа-плана кампании
- •Решение.
- •3.3. Оптимизационные модели составления медиа-плана в случае нескольких критериев (целевое программирование).
- •3.4. Построение кривой достижимости охвата по различным категориям телеаудитории (Парето-оптимальный подход).
- •4. Динамическое программирование
- •4.1. Основная идея и особенности вычислительного метода динамического программирования
- •4.2. Задачи управления запасами
- •4.2.1. Общая характеристика
- •4.2.2. Задача управления запасами при детерминированном
- •4.2.3. Задача управления многономенклатурными запасами при ограничении на емкость склада
- •4.2.4. Модель управления запасами при вероятностном спросе и мгновенных поставках
- •4.2.5. Динамические задачи управления запасами
- •5. Принятие решений в условиях неопределенности. Метод анализа иерархий.
- •5.1. Иерархическое представление проблемы
- •5.1.1. Структуризация задачи в виде иерархии
- •5.1.2. Парное сравнение альтернатив (метод парных сравнений)
- •5.1.3 Вычисление коэффициентов важности для элементов каждого уровня
- •5.1.4. Подсчет количественной оценки качества альтернатив (иерархический синтез)
- •2.2. Метод сравнения объектов относительно стандартов [2]
- •5.3. Многокритериальный выбор в иерархиях с различным числом и составом альтернатив под критериями [2]
- •5.4. Общая характеристика подхода метода анализа иерархий
- •6. Элементы теории матричных игр.
- •6.1. Игровой подход к принятию решений в условиях неопределённости.
- •6.2. Основные понятия теории игр.
- •6.3. Сведения матричной игры к задаче линейного программирования [2, 3]
- •6.4. Матричная игра двух лиц с ненулевой постоянной суммой [1]
- •Вопрос 1. Нижняя цена матричной игры определяетсяследующей формулой:
- •Вопрос 2. Верхняя цена матричной игры определяетсяследующей формулой:
- •Вопрос 4. Какова нижняя и верхняя цена игры для нижеприведенной матрицы?
- •Вопрос 5. Чему равно значение элемента матрицы игры в сед-ловой точке?
- •Вопрос 6. Используя свойство доминирования стратегий игроков, максимально редуцируйте следующую матрицу игры:
- •Вопрос 7. Найдите цену следующей игры
- •Вопрос 10. Постройте платежную матрицу следующей игры.
- •7. Теория массового обслуживания
- •3. Марковские смо.
3. Марковские смо.
3.1. Простейший поток.
Заявки на обслуживание поступают в СМО в случайные моменты времени. Важнейшая характеристика потока заявок (или потока требований) – интенсивность - среднее число заявок в единицу времени. В марковских СМО рассматриваются так называемые простейшие потоки заявок, которые удовлетворяющие трём требованиям: они должны быть стационарными, ординарными и обладать свойством “отсутствия последействия”.
Поток требований называется стационарным, если его вероятностные характеристики не зависят от времени и, в частности, интенсивность является константой. Поток требований будет потоком без последействия, если для любых двух непересекающихся участков времени число требований, поступивших в один интервал, не зависит от числа требований, поступивших в другой интервал. Наконец, поток требований ординарный, если вероятность поступления двух и более требований за время Δt при Δt0 является бесконечно малой величиной (), т.е. требования поступают поодиночке, а не группами.
Покажем, что для простейшего потока вероятность того, что за времяпоступит ровноm требований, имеет распределение Пуассона с параметром , а время ожидания очередного требования имеет экспоненциальное распределение с параметром. В связи с тем, что для простейшего потокаимеет распределение Пуассона, его называют также пуассоновским потоком.
Обозначим через X(τ) случайную величину, равную числу требований, поступивших за отрезок времени [ t, t+τ ] (по условию, она не зависит от t), через Y – случайное время ожидания поступления очередного требования. Тогда, очевидно, =P{X()=m}. Нам надо показать, что =, аP{Y‹ t} = 1- .
Выберем промежуток времени [ t, t+τ ]. Так как поток стационарен, то интенсивность λ не зависит от t. Разобьём промежуток времени на большое число k частей одинаковой длины Δt = τ / k. Так как интенсивность λ – это среднее число требований в единицу времени, то, по свойству математического ожидания, среднее число требований, поступивших за время Δt, равно M(X(Δt)) = λ Δt. С другой стороны, M(X(Δt)) = =; так как поток ординарен, то при малых Δt pj(Δt) = () приj › 1 и тогда
M(X(Δt)) = p1(Δt)+ (). Сравнивая два выражения дляM(X(Δt)), получаем
λ Δt = p1(Δt)+ (). Таким образом,p1(Δt) = λΔt + (). Так каки pj(Δt)=() приj›1, то p0(Δt)=1-p1(Δt)+()=1-λΔt+ ().
В силу того, что поток без последействия, число требований, поступивших в непересекающиеся отрезки времени Δt, суть величины независимые. Число требований, поступивших за весь отрезок времени τ, равно сумме числа требований по всем k отрезкам Δt и, таким образом, оно равно числу “успехов” (требований) в k испытаниях Бернулли с вероятностью “успеха” (поступления требования) p1(Δt) и вероятностью “неуспеха” (отсутствия требования) p0(Δt). Так как
k p1(Δt)=k(λΔt +())=k(λ τ / k+())= λ τ+( τ/)()= λ τ+ τ(1)→ λ τ при k →, то, по теореме Пуассона, вероятность того, что случайная величина, равная числу требований, поступивших за отрезок времени [t, t+τ ] X() имеет распределение Пуассона с параметром λτ , т.е.=.
Найдём теперь закон распределения случайного интервала времени между двумя соседними требованиями Y. Функция распределения (t) случайной величины Y равна
(t)=P{Y‹ t}=1-P{Y≥t}=1-=1-.
Поскольку 1-- это функция распределения случайной величины, имеющей экспоненциальное распределение, тоY имеет экспоненциальное распределение. Напомним, что экспоненциальное распределение – единственное, обладающее свойством ”отсутствия последействия”, т.е. для случайного интервала времени, имеющего экспоненциальное распределение, условная вероятность того, что он продлится ещё не менее чем τ, если он продолжался уже время t, не зависит от t, а равна безусловной вероятности того, что он продлится не менее чем τ. Напомним также, что для случайной величины Y, имеющей экспоненциальное распределение, произведение среднего значения M(Y) на интенсивность λ равна 1 и тогда λ=1/ M(Y) и M(Y)=1/ λ.
В марковских СМО предполагается, что входной поток заявок на обслуживание является пуассоновским и что время обслуживания заявки одним каналом обслуживания имеет экспоненциальное распределение с параметром μ, не зависящим от времени. Тогда вероятность того, что время обслуживания заявки находится в промежутке [t, t+Δ] не зависит от t и равно, как мы видели, μΔt +(). Будем понимать подсостоянием СМО количество заявок, находящихся в СМО. Тогда вероятность перехода системы из состояния Si (i заявок в системе) в состояние Sj (j заявок в системе) за время равна(), если› 1. Таким образом, марковский процесс, описывающий СМО, будет процессом размножения и гибели.
Формула Литтла.
В общем случае для системы массового обслуживания естественно ожидать, что с увеличением числа требований растет время ожидания. Одним из проявлений этого правила служит простое соотношение, связывающее среднее число требований в системе, интенсивность потока требований и среднее время пребывания требования в системе. Наша ближайшая задача — установить это соотношение с целью углубления понимания характеристик таких систем. Рассмотрим вход системы массового обслуживания и подсчитаем число входящих требований как функцию времени. Обозначим эту величину A(t):
A(t)={число поступающих в промежутке времени (0, t) требований }
Перейдем теперь к выходу системы и подсчитаем число требований, выходящих из нее; для этого введем обозначение
B(t)={число исходящих в промежутке времени (0, t) требований }
Время
Рис. 3.1. Поступления и уходы.
На рис. 3.1 приведены примеры функциональных зависимостей этих двух вероятностных процессов от времени.
Ясно, что число N (t) требований в системе в момент времени t должно удовлетворять равенству
N(t) = A(t) - B(t).
С другой стороны, площадь между двумя рассматриваемыми кривыми, взятая от начальной точки до некоторой фиксированной точки t, представляет собой общее время, проведенное всеми требованиями в системе за время (0, t) (измеренное в единицах «требование — время»); обозначим эту накопленную величину C(t):
C(t)={общее время, проведенное всеми требованиями в системе за время (0, t)}.
Пусть λ (t) означает среднюю интенсивность (требований в единицу времени) поступления требований в систему в промежутке времени (0,t), т. е. λ(t)=A(t)/t. Определим также величину (0,t) как время, проведенное одним требованием в системе, усредненное по всем требованиям, находящимся в системе в течение времени (0, t). Так как C(t) равно общему времени, проведенному всеми требованиями в системе вплоть до момента t, то (0,t) определяется отношением (0,t)= C(t)/A(t). Наконец, определим величину как среднее число требований в системе в промежутке времени (0,t); эта величина может быть получена как отношение накопленного числа C(t) к длине t промежутка времени наблюдения: =C(t)/t.
Из последних трех уравнений следует, что = λ (t)(0,t).
Предположим теперь, что рассматриваемая система массового обслуживания такова, что при t существуют пределы: ,=.
Если указанные два предела существуют, то существует также предел для , который обозначим через . Последний предел соответственно задает среднее число требований в системе:
= λ (3.1) .
Этот результат, называемый формулой Литтла, и является именно тем соотношением, которое мы искали. Оно устанавливает, что среднее число требований в системе равно произведению интенсивности поступления требований в систему на среднее время пребывания требования в системе. Приведенное доказательство не зависит ни от каких-нибудь частных ограничений, накладываемых на вид распределения входящего потока или на вид распределения времени обслуживания, ни от числа обслуживающих приборов, ни от конкретного характера дисциплины обслуживания в системе.