- •1.Место и роль математики в арсенале управленческих приемов
- •2.Историческая справка становления и развития исследования операций
- •3.Постановка задачи принятия решений
- •4.Основные этапы разрешения проблемы принятия решений
- •5.Классификация задач принятия решений
- •6.Классификация математических методов принятия решений
- •7.Классификация математических моделей принятия решений
- •8. Схема процесса принятия решений
- •9. Декомпозиция задач принятия решений
- •10. Оперативные приемы принятия решений
- •11. Пример подготовки решения на основе макроэкономических данных
- •12. Критерий принятия решений. Необходимость и условия его ввода. Функция предпочтения.
- •13. Минимальный критерий принятия решения. Его определение, достоинства, недостатки. Порядок применения
- •14. Критерий Байеса-Лапласа
- •15. Критерий Сэвиджа
- •16. Критерий Гурвица
- •17. Критерий Ходжа-Лемана
- •18. Критерий Гермейера
- •19. Среды решения и выработка решения в условиях определенности
- •20. Детерминированные методы принятия решений. Матричная модель производственной программы.
- •21. Классификация оптимизационных задач принятия решений.
- •22. Линейное программирование в принятии решений. Классические примеры.
- •23. Симплекс-метод решения задач линейного программирования.
- •24. Двойственная задача линейного программирования.
- •25. Модель оптимального планирования производства.
- •26. Экономические характеристики оптимального плана.
- •27. Транспортная задача.
- •Итерационное улучшение плана перевозок
- •Решение с помощью теории графов
- •28. Алгоритм метода северо-западного угла.
- •29. Метод потенциалов решения транспортной задачи.
- •30. Целочисленное программирование в принятии решений.
- •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. Игры с нулевой суммой и их использование в принятии решений
- •61. Моделирование и экспертные оценки при принятии решений
- •62. Методы учета неопределенностей принятия решений: вероятностные модели, теория нечеткости, интервальная математика.
- •63. Эконометрические методы принятия решений. Основные понятия и определения.
- •64. Особенности использования эконометрических методов в принятии решений.
- •65. Основные проблемы использования эконометрических методов в принятии решений.
- •66. Классификация эконометрических методов и моделей в принятия решений.
- •1) Классификация эконометрических моделей по целевому назначению:
- •2) Классификация эконометрических моделей по исследуемым экономическим процессам и содержательной проблематике. При этом выделяются:
- •3) Классификация эконометрических моделей на дескриптивные и нормативные модели:
- •4) Классификация эконометрических моделей по характеру отражения причинно-следственных связей. При этом выделяют:
- •5) Классификация эконометрических моделей по способам отражения фактора времени. При этом выделяют:
- •67. Использование регрессионных моделей в принятии решений. Пример.
- •68. Использование временных рядов в принятии решений. Пример.
- •69. Использование систем одновременных уравнений в принятии решений. Пример.
- •70. Высокие эконометрические технологии и их возможности для принятия решений.
41. Кратчайший путь на графе
Задачи поиска кратчайших и длиннейших путей на графах возникают в различных областях управления.
Задача о кратчайшем пути. Пусть задана сеть из n + 1 вершины, то есть ориентированный граф, в котором выделены две вершины – вход (нулевая вершина) и выход (вершина с номером n). Для каждой дуги заданы числа, называемые длинами дуг. Длиной пути (контура) называется сумма длин входящих в него дуг (если длины дуг не заданы, то длина пути (контура) определяется как число входящих в него дуг). Задача заключается в поиске кратчайшего пути (пути минимальной длины) от входа до выхода сети.
Известно, что для существования кратчайшего пути необходимо и достаточно отсутствия в сети контуров отрицательной длины. Предположим, что в сети нет контуров. Тогда всегда можно пронумеровать вершины таким образом, что для любой дуги (i, j) имеет место j > i. Такая нумерация называется правильной. Легко показать, что в сети без контуров всегда существует правильная нумерация.
Обозначим
–
длину дуги (i; j). Кратчайший путь в сети,
имеющей правильную нумерацию, определяется
следующим алгоритмом.
Алгоритм 1.
Шаг 0: Помечаем нулевую вершину индексом λ0 = 0;
Шаг
k: помечаем вершину k индексом
Индекс
выхода
будет
равен длине кратчайшего пути. Когда
индексы (называемые в некоторых задачах
потенциалами вершин) установятся,
кратчайший путь определяется методом
обратного хода от выхода к входу, то
есть кратчайшим является путь μ
= (0; i1; i2;
...; in-1; n),
такой, что
и т.д.
Следующий алгоритм дает возможность определять кратчайший путь в общем случае (то есть при произвольной нумерации вершин).
Алгоритм 2 (алгоритм Форда).
Шаг
0: Помечаем нулевую вершину индексом
= 0, все остальные вершины индексами
;
Шаг
k: Рассматриваем все дуги. Если для дуги
(i; j)
,
, то вычисляем новое значение
Индексы
устанавливаются за конечное число
шагов. Обозначим {
}
– установившиеся значения индексов,
которые обладают следующим свойством:
величина {
}
равна длине кратчайшего пути из нулевой
вершины в вершину i. Кратчайший путь из
вершины 0 в вершину i определяется методом
обратного хода.
42. Задача коммивояжера
Комбинаторика – раздел математики, посвящённый решению задач выбора и расположения элементов некоторого, обычно конечного множества в соответствии с заданными правилами.
Задача коммивояжера является одной из знаменитых задач теории комбинаторики. Она была поставлена в 1934 году.
Существует несколько частных случаев общей постановки задачи, в частности:
геометрическая задача коммивояжёра (когда матрица расстояний отражает расстояния между точками на плоскости);
треугольная задача коммивояжёра (когда на матрице стоимостей выполняется неравенство треугольника);
симметричная и асимметричная задачи коммивояжёра.
Простейшие методы решения задачи коммивояжера
Задачи коммивояжера решаются посредством различных методов, выведенных в результате теоретических исследований. Все эффективные методы (сокращающие полный перебор) — методы эвристические. В большинстве эвристических методов находится не самый эффективный маршрут, а приближённое решение. Зачастую востребованы так называемые any-time алгоритмы, то есть постепенно улучшающие некоторое текущее приближенное решение.
Выделяют следующие группы методов решения задач коммивояжера, которые относят к простейшим:
Полный перебор;
Полный перебор (или метод «грубой силы») — метод решения задачи путем перебора всех возможных вариантов. Сложность полного перебора зависит от количества всех возможных решений задачи. Если пространство решений очень велико, то полный перебор может не дать результатов в течение нескольких лет или даже столетий.
Случайный перебор;
Обычно выбор решения можно представить последовательностью выборов. Если делать эти выборы с помощью какого-либо случайного механизма, то решение находится очень быстро, так что можно находить решение многократно и запоминать «рекорд», т. е. наилучшее из встретившихся решений. Этот наивный подход существенно улучшается, когда удается учесть в случайном механизме перспективность тех или иных выборов, т. е. комбинировать случайный поиск с эвристическим методом и методом локального поиска. Такие методы применяются, например, при составлении расписаний для Аэрофлота.
Жадные алгоритмы (метод ближайшего соседа, метод включения ближайшего города, метод самого дешевого включения);
Жадный алгоритм – алгоритм нахождения наикратчайшего расстояния путём выбора самого короткого, ещё не выбранного ребра, при условии, что оно не образует цикла с уже выбранными рёбрами. «Жадным» этот алгоритм назван потому, что на последних шагах приходится жестоко расплачиваться за жадность.
Метод минимального остовного дерева (деревянный алгоритм);
В основе алгоритма лежит утверждение: «Если справедливо неравенство треугольника, то для каждой цепи верно, что расстояние от начала до конца цепи меньше (или равно) суммарной длины всех ребер цепи».
Доказано, что деревянный алгоритм ошибается менее чем в два раза, поэтому такие алгоритмы называют приблизительными, а не просто эвристическими.
Метод имитации отжига;
Алгоритм имитации отжига относится к классу пороговых алгоритмов локального поиска. На каждом шаге этого алгоритма для текущего решения в его окрестности выбирается некоторое решение и, если разность по целевой функции между новым и текущим решением не превосходит заданного порога, то новое решение заменяет текущее. В противном случае выбирается новое соседнее решение.
На практике применяются различные модификации более эффективных методов:
Метод ветвей и границ; Метод генетических алгоритмов; Алгоритм муравьиной колонии.
