- •Вопрос 1. Предмет исследования и основные задачи теории принятия решений
- •Вопрос 2. Основные понятия теории принятия решений: проблема, лпр, цель, операция, модель, альтернатива, критерий, наилучшее решение
- •Вопрос 3. Классификация задач принятия решений
- •Вопрос 4. Краткая характеристика и экономическое содержание оптимизационных задач теории принятия решений. Линейные и нелинейные задачи оптимизации
- •Вопрос 5. Характеристика и примеры применения задач целочисленного линейного программирования в экономике и менеджменте
- •Вопрос 6. Задача о распределении бюджета как пример задач целочисленного линейного программирования. Использование логических условий и формирование зависимых решений
- •Вопрос 7. Сравнительная характеристика ситуаций определенности, риска и неопределенности в менеджменте. Основные виды неопределенности
- •Вопрос 8. Понятие о теории игр. Классификация игр.
- •Вопрос 9. Общая характеристика матричных игр с нулевой суммой. Понятие о стратегиях, платежной матрице и цене игры.
- •Вопрос 10. Решение матричных игр методом минимакса
- •Вопрос 11. Решение игр без седловых точек. Понятие о смешанных стратегиях и алгоритм определения средних выигрышей игроков
- •Вопрос 12. Определение оптимальных смешанных стратегий в играх без седловых точек
- •Вопрос 13. Понятие об играх с природой. Матрицы выигрышей и рисков
- •Вопрос 14. Определение оптимальных стратегий при известных вероятностях состояний природы (критерий оптимизации ожидаемого выигрыша)
- •Вопрос 15. Поиск оптимальных стратегий для игр с природой в условиях неопределённости (критерии Вальда, Сэвиджа, Гурвица)
- •Вопрос 16. Оценка целесообразности проведения эксперимента в играх с природой в условиях неопределенности
- •Вопрос 17. Многоэтапные процессы принятия решений и использование дерева решений
- •Вопрос 19. Понятие о сетевых моделях. Классификация событий и операцый сетевых графиков.
- •Вопрос 20. Правила и процедура построения сетевых графиков.
- •Вопрос 21. Понятие и алгоритм расчета критического пути сетевого графика
- •Вопрос 22. Назначение и основные виды оптимизации сетевых графиков
- •Оптимизация комплекса операций по стоимости - ставится задача минимизации стоимости проекта при фиксированном сроке его выполнения за счет увеличения времени выполнения отдельных работ.
- •Вопрос 23. Оптимизация времени выполнения проекта (комплекса работ)
- •Вопрос 24. Оптимизация стоимости проекта при фиксированном сроке его выполнения
- •Вопрос 25. Общая формулировка и примеры задач о потоках в сетях
- •Задача о потоке минимальной стоимости.
- •Задача о кратчайшем маршруте
- •Вопрос 26. Формулировка, экономическое содержание и алгоритм решения задачи о максимальном потоке
- •Вопрос 27. Экономическое содержание и алгоритм решения задачи о потоке минимальной стоимости
- •Вопрос 28. Задача о кратчайшем маршруте
- •Вопрос 29. Понятие о методе pert. Определение вероятностных характеристик сетевого графика в условиях неопределенности составляющих его работ
- •Расчет ожидаемой продолжительности времени выполнения проекта
- •Вопрос 30. Расчет вероятности выполнения проекта в директивный срок с помощью метода pert. Понятие о стохастических сетях
- •Вопрос № 31. Общая характеристика и область использования задач стохастического программирования
- •Вопрос 32. Мм-модель стохастического программирования и алгоритм ее решения
- •Вопрос 33. Мр – модель стохастического программирования: постановка задачи, алгоритм решения и экономические последствия учета фактора неопределенности
- •Вопрос 34. Понятие о стохастических моделях рр-типа и вероятностная трактовка оптимизации целевой функции
- •Вопрос 35. Назначение метода динамического программирования (дп). Общая постановка задачи дп
- •Вопрос 36. Принцип оптимальности Беллмана и алгоритм решения задач динамического программирования
- •Вопрос 37. Вероятностное динамическое программирование и его использование в марковских процессах принятия решений
- •Вопрос 38. Модель вероятностного динамического программирования с конечным числом этапов (конечный горизонт планирования)
- •Вопрос 39. Вероятностное динамическое программирование в случае бесконечного горизонта планирования: алгоритм определения оптимальной долгосрочной стратегии
- •Вопрос 40. Назначение, общая характеристика и примеры использования имитационного моделирования в экономике и социальной сфере
- •Вопрос 41. Сущность имитационного моделирования и типы имитационных моделей
- •Вопрос 42. Имитационное моделирование случайных событий и величин с помощью равномерного распределения
- •Вопрос 43 Моделирование экспоненциального и нормального распределений
- •Вопрос 44. Инвестиционный риск и его анализ на основе расчета математического ожидания денежных потоков
- •Вопрос 45. Имитационное моделирование денежных потоков и чистой приведенной стоимости инвестиционного проекта
- •Вопрос 46. Общая характеристика, типы и особенности многокритериальных задач принятия решений. Понятие о локальных и глобальном критерии оптимальности
- •Вопрос 47. Методы эквивалентного преобразования неоднородных частных критериев к единому виду (проблема нормализации) в многокритериальных задачах теории принятия решений
- •Вопрос 48. Принцип оптимальности Парето и формирование множества оптимальных решений
- •Вопрос 49. Понятие о принципе равновесия по Нэшу
- •Вопрос 50. Общая характеристика и классификация методов решения задач векторной оптимизации.
- •Вопрос 51. Метод свертки системы показателей эффективности
- •Вопрос 52. Характеристика методов решения многокритериальных задач, использующих ограничения на критерии (метод ведущего критерия и метод последовательных уступок)
- •Вопрос 53. Методы целевого программирования как эффективный способ решения многокритериальных задач управления.
- •Вопрос 54. Понятие о методах интерактивного программирования
- •Вопрос 55. Понятие о простых и сложных экспертизах и экспертных оценках
- •Экспертное оценивание важности объектов.
- •Вопрос 56. Усреднение экспертных оценок как алгоритм экспертного оценивания важности объектов
- •Вопрос 57. Метод попарного сравнения важности объектов. Шкала относительной важности объектов и понятие о транзитивной согласованности матрицы попарного сравнения объектов
- •Вопрос 58. Назначение сложных экспертиз. Понятие о декомпозиции проблем и интуитивных вероятностях
- •Вопрос 59. Экспертный анализ сложных проблем с помощью дерева целей Анализ сложных проблем с помощью дерева целей
- •Вопрос 60. Понятие о методе анализа иерархий и характерные области его применения
Вопрос 36. Принцип оптимальности Беллмана и алгоритм решения задач динамического программирования
В основе метода динамического программировании лежит замена решения исходной многомерной задачи последовательностью задач меньшей размерности.
Необходимые условия применения метода ДП:
объектом исследования является управляемая система (объект) с заданными допустимыми состояниями и допустимыми управлениями;
задача должна позволять интерпретацию как многошаговый процесс, каждый шаг которого состоит из принятия решения о выборе одного из допустимых управлений;
состояние, в котором оказывается система после выбора решения на k-м шаге, зависит только от данного решения и состояния к началу k-го шага. Это важнейшее свойство называется отсутствием последействия.
Важно понимать, что в ДП речь не идет о простой оптимизации каждого шага управления независимо от других шагов. Напротив, шаговое управление должно проводиться дальновидно, с учетом всех его последствий в будущем. Это означает, что управление на i-м шаге выбирается не так, чтобы выигрыш (например, прибыль) именно на данном шаге был максимален, а так, чтобы была максимальна сумма выигрышей на всех оставшихся до конца шагах, включая данный.
Более строго это положение формулирует принцип оптимальности Беллмана, лежащий в основе решения всех задач ДП:
Каково бы ни было состояние системы S перед очередным шагом, надо выбирать управление на этом шаге так, чтобы выигрыш на данном шаге плюс оптимальный выигрыш на всех последующих шагах был максимальным.
Принципиально важно, что среди всех шагов есть один, который можно планировать без учета его последствий. Очевидно, это последний шаг, который может быть реализован таким образом, чтобы он принес наибольшую выгоду.
В связи с этим,
процесс ДП обычно проводится в направлении
от конца к началу, т.е. планируется
сначала последний шаг (шаг номер n).
Планируя последний шаг, делаются
различные предположения о том, чем
кончился предпоследний
-й
шаг, и для каждого из этих предположений
находится условное оптимальное управление
на
-м
шаге (термин «условное» означает, что
управление выбирается исходя из условия,
что предпоследний шаг закончился
каким-то конкретным образом). После
того, как определено условное оптимальное
управление на
-м
шаге для каждого из возможных исходов
предпоследнего (
)-го
шага, процесс продолжается. Аналогично
проводится оптимизация управления на
предпоследнем (
)-м
шаге с учетом всех возможных предположений
об окончании теперь уже (
)-го
шага. Процесс продолжается вплоть до
первого шага.
После того, как определены все условно оптимальные управления на всех шагах, определяется оптимальное управление для всего процесса.
Сформулируем алгоритм решения задачи методом ДП:
Выбираются параметры состояния управляемой системы;
Операция расчленяется на этапы;
Определяется набор
шаговых управлений
;
Определяется,
какой выигрыш приносит на i-м шаге
управление
,
если перед этим система была в состоянии
i-1 (
),
т.е. записывается “функция выигрыша”;
Определяется, как
изменяется состояние системы под
влиянием управления
на i-м шаге
(переход системы
из состояния
в состояние
;
при этом, естественно, должны быть
определены «функции изменения состояния»
(5));
Записывается
основное рекуррентное соотношение ДП
(уравнение Беллмана), выражающее условный
оптимальный выигрыш
(начиная с
-го
шага и до конца) через уже известную
функцию
:
Этому выигрышу соответствует условное оптимальное управление на i-м шаге;
Производится условная оптимизация последнего ( -го шага) по формуле
и определяется соответствующее условное оптимальное управление;
Производится
условная оптимизация (
)-го,
(
)-го,
и т.д. шагов по формуле (6), полагая в ней
и
т.д. и для каждого из шагов определяется
условное оптимальное управление, при
котором максимум достигается;
Производится безусловная оптимизация управления с учетом соответствующих рекомендаций на каждом шаге. Она осуществляется путем перемещения по оптимизируемому многошаговому процессу в прямом направлении – от первого шага к последнему
