- •Курс лекций по дисциплине
- •Для специальностей
- •Минск 2010
- •Тема 19. Динамическое программирование 73
- •Тема 20. Использование имитационного моделирования в процессе принятия управленческих решений 89
- •Тема 21. Многокритериальные задачи теории принятия решений 103
- •Тема 22. Экспертизы и обработка экспертных оценок как база решения сложных проблемных ситуаций. Методы дерева целей и анализа иерархий 117
- •Тема 11. Предмет, задачи и основные понятия теории принятия решений Основные понятия и определения
- •11.1. Объект и предмет исследования теории принятия решений. Назначение теории принятия решений и ее основные понятия
- •11.2. Этапы процесса моделирования.
- •11.3. Классификация задач принятия решений
- •Вопросы для самоконтроля
- •Тема 12. Использование целочисленной оптимизации в задачах теории принятия решений Основные понятия и определения
- •12.1. Сущность целочисленной оптимизации (целочисленного линейного программирования (цлп))
- •Задача о распределении бюджета
- •12.2. Использование логических условий и формирование зависимых решений с помощью целочисленных переменных
- •Вопросы для самоконтроля
- •Тема 13. Игровые модели теории принятия решений Основные понятия и определения
- •13.1 Теория игр как раздел теории принятия решений. Матричные игры с нулевой суммой
- •Решение парных матричных игр с нулевой суммой. Принцип минимакса.
- •13.2 Игры без седловых точек. Использование линейной оптимизации
- •Вопросы для самоконтроля
- •Тема 14. Игры с природой Основные понятия и определения
- •14.1 Игры с природой в условиях риска
- •14.2 Игры с природой в условиях неопределенности
- •14.3 Многоэтапные процессы принятия решений
- •Вопросы для самоконтроля
- •Тема 15. Сетевые модели теории принятия решений Основные понятия и определения
- •15.1. Понятие о методах сетевого планирования и управления (спу)
- •15.2. Понятие о сетевых моделях и правила построения сетевых графиков
- •15.3. Расчет критического пути сетевого графика
- •Тема 16. Оптимизация сетевых потоков Основные понятия и определения
- •16.1. Задача о максимальном потоке
- •16.2. Задача о потоке минимальной стоимости
- •16.3. Задача о кратчайшем маршруте
- •Тема 17. Сетевое планирование в условиях неопределенности Основные понятия и определения
- •17.1. Общая характеристика, область использования и алгоритм определения временных параметров проекта по методу pert
- •17.2. Обоснование и использование центральной предельной теоремы при расчетах вероятности выполнения проекта в директивный срок
- •17.3. Понятие о стохастических сетях
- •18.1. Характеристика стохастических задач, решаемых в условиях риска
- •18.2. Простейшие методы решения стохастических задач: мм-постановка, mp-постановка (задача с вероятностными ограничениями), pp-постановка
- •Вопросы для самоконтроля
- •Тема 19. Динамическое программирование Основные понятия и определения
- •19.1. Понятие о динамическом программировании.
- •19.2. Принцип оптимальности Беллмана и алгоритм решения задач динамического программирования
- •19.3. Вероятностное динамическое программирование и марковские процессы принятия решений
- •19.4. Определение оптимальной стратегии, максимизирующей ожидаемый доход в случае конечного горизонта планирования
- •19.5. Определение оптимальной стратегии для процесса с бесконечным числом этапов (оптимальная долгосрочная стратегия)
- •Вопросы для самоконтроля
- •Тема 20. Использование имитационного моделирования в процессе принятия управленческих решений Основные понятия и определения
- •20.1 Виды имитационного моделирования
- •1. Произошло ли событие a?
- •Какое из нескольких событий произошло?
- •Какое значение приняла случайная величина ?
- •Какую совокупность значений приняли случайные величины ?
- •20.2 Имитационное моделирование как метод анализа инвестиционных проектов
- •20.3 Имитационное моделирование денежных потоков проекта
- •20.4 Имитационное моделирование чистой приведенной стоимости проекта
- •Вопросы для самоконтроля
- •Тема 21. Многокритериальные задачи теории принятия решений Основные понятия и определения
- •21.1 Классификация многокритериальных задач
- •21.2 Принцип оптимальности Парето.
- •21.3 Принцип равновесия по Нэшу
- •21.4 Обзор методов решения задач векторной оптимизации
- •1. Методы свертки системы показателей эффективности
- •Вопросы для самоконтроля
- •Тема 22. Экспертизы и обработка экспертных оценок как база решения сложных проблемных ситуаций. Методы дерева целей и анализа иерархий Основные понятия и определения
- •22.1 Экспертное оценивание важности объектов
- •22.1.1 Усреднение экспертных оценок
- •22.1.2 Попарное сравнение объектов
- •22.2 Назначение сложных экспертиз
- •22.3 Экспертный анализ сложной проблемы с помощью дерева целей
- •22.4 Метод анализа иерархий: особенности и область применимости
- •Вопросы для самоконтроля
17.3. Понятие о стохастических сетях
Следует отметить различие между рассмотренными нами детерминированными сетями со случайными продолжительностями работ и стохастическими сетями.
Рассмотренные нами сети являлись детерминированными в смысле фиксированного количества и порядка следования работ. Вместе с тем, встречаются проекты (например, при проектировании сложного комплекса научно- технических программ или планировании военных операций), когда на некоторых этапах тот или иной комплекс последующих работ зависит от неизвестного заранее результата. Какой из этих комплексов работ будет фактически выполняться, заранее не известно. Например, может быть предусмотрено несколько вариантов продолжения исследования в зависимости от полученных научных данных. Соответствующие таким проектам сети называются стохастическими (вероятностными).
Кроме рассмотренного нами способа расчета сетей часто используется метод имитационного моделирования (метод Монте-Карло). На компьютере многократно моделируются продолжительности выполнения всех работ и на основе обработки полученных данных рассчитываются характеристики сетевой модели. При большом объеме испытаний метод позволяет получить надежные результаты.
Вопросы для самоконтроля
Что представляет собой оптимистическая оценка продолжительности работы?
Что представляет собой пессимистическая оценка продолжительности работы?
Что представляет собой наиболее вероятная оценка продолжительности работы?
Сформулируйте алгоритм определения критического пути по методу PERT.
Какая теорема позволяет оценить вероятность выполнения проекта в директивный срок?
Что такое стохастические сети?
ТЕМА 18. МЕТОДЫ СТОХАСТИЧЕСКОГО ПРОГРАММИРОВАНИЯ
Основные понятия и определения
Одноэтапные задачи стохастического программирования (СП). Двухэтапные задачи СП. Многоэтапные задачи СП. ММ-формулировка задачи СП. MP- формулировка задачи СП. Страховые запасы. PP- формулировка задачи СП
18.1. Характеристика стохастических задач, решаемых в условиях риска
Стохастическое программирование (СП) (стохастическая оптимизация) используется при решении задач, целевая функция и (или) ограничения которых имеют вероятностный смысл. К таким задачам относятся проблемы микроэкономического анализа (страхование, анализ инвестиций, планирование производственной деятельности и т.д.), а также финансового менеджмента, где риск является естественным и неустранимым фактором.
Если невозможно точно определить значения параметров задачи (расход ресурсов, стоимость продукции, величину будущего спроса, запасы сырья и т.д.), то она является стохастической.
Стохастическая постановка задачи более корректно отражает экономическую реальность. При этом, чем больше период планирования, тем выше неопределенность в оценке параметров задачи.
Задачи СП решаются аналитически лишь в наиболее простых случаях (нормальное распределение параметров, небольшое количество переменных задачи и т.п.).
Выделяют одноэтапные, двухэтапные и многоэтапные задачи СП.
В одноэтапных задачах решение принимается один раз (например, при поиске оптимального размещения производственных мощностей).
В двухэтапных задачах решение, полученное на первом этапе, может быть скорректировано на втором. Например, при отсутствии информации об уровне спроса на первом этапе принимается решение о выпуске небольшой партии для оценки спроса. После обработки полученных статистических данных на втором этапе принимается скорректированное решение с учетом реального уровня спроса.
Многоэтапные задачи требуют многократной корректировки решений. К ним относятся задачи
управления запасами,
перспективного инвестирования проектов,
оперативного управления производственными, технологическими и др. процессами.
В стохастических моделях случайными могут быть коэффициенты целевой функции, коэффициенты при неизвестных в системе ограничений и правые части ограничений задачи.
В зависимости от этого возможны различные постановки простейших задач СП, к рассмотрению которых мы перейдем.
