
- •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Понятие лингвистической переменной. Метод Мамдани
- •32 Метод оптимизации – метод штрафных функций
- •33 Модель черного ящика
- •34 Структуризация конечной цели в виде дерева целей
- •35 Проектирование систем с исследованием системных принципов
- •36 Выбор рациональной стратегии с использованием многих критериев
- •37 Метод функционально стоимостного анализа
- •38 Современные тенденции в области системного анализа
9. Постановка задачи о бинарном рюкзаке и алгоритм ее решения методом динамического программирования.
Постановка задачи: Имеется рюкзак, который может вместить предметы с общим весом не более заданного. Предлагается ряд предметов фиксированного веса и фиксированной стоимости (ценности).Задача состоит в том, чтоб уложить как можно большее число ценных вещей в рюкзак при условии, что вместимость рюкзака ограничена.
Требуется выбрать из заданного множества предметов набор с мах суммарной стоимостью при одновременном соблюдении ограничения на суммарный вес найденного набора. Выбрав набор с мах ценностью задача будет решена.
Имеется: аi– вес; сi– ценность (стоимость); Y – вместимость; хi – количество предметов.
Алгоритм: 1) Пусть функция Fk(Yi) – максимальная стоимость, которую нужно найти. Допустим, мы уже нашли предмет, весом меньше полной вместимости Yi.
2) Проверим стоит ли его брать. Если его взять, то вес станет Y- Yi , тогда Fk(Yi)= Fk(Y-Yi)+ сi . Если не брать предмет, то вес остается тем же, и из двух вариантов выбирается тот, который дает наибольший результат.
3) Математическая
модель задачи: С(Х)=
→max.
≤Y.
4) Составление основного функционального уравнения (функция Беллмана). Fk(Yi) = max{CkXk+Fk-1(yi-ak *xk)}, xk≤Y/ ak.
10. Постановка задачи о рюкзаке с неограниченным количеством элементов и алгоритм ее решения методом динамического программирования.
Постановка задачи: Имеется рюкзак, который может вместить предметы N различных типов (количество предметов каждого типа не ограничено). Требуется определить максимальную стоимость предмета вес, которого не превышает W.
Задача состоит в том, чтоб уложить как можно большее число ценных вещей в рюкзак при условии, что вместимость рюкзака ограничена.
Имеется: W – вместимость рюкзака; n – количество i-типа предметов; ωi– вес i-типа предмета; рi– стоимость i-типа предмета; ki – количество экземпляров i-типа предмета.
Задачу можно решить с помощью «дерева решений».
В каждом кружочке показан вес предмета, корень дерева - нулевой вес, то есть когда рюкзак пуст. Первый предмет можно выбрать четырьмя способами, второй - тремя, третий - двумя, а дальше можем взять только один оставшийся предмет.
Выбрав набор с мах весом предмета, задача будет решена.
11. Постановка задачи о замене оборудования и алгоритм ее решения методом динамического программирования.
Задача: Для каждого года в плановом периоде надо решить – сохранять имеющуюся в этот момент оборудования или заменить его, чтобы суммарная прибыль за весь плановый период была максимальной.Имеется: t – возраст оборудования, t=0,1,2…, где t=0 – новое оборудование, t=1 – оборудованию 1 год.R(t) – стоимость продукции, производимой за 1 год на оборудовании возраста t.
C(t) – эксплуатационные затраты за 1 год на оборудовании возраста t.S(t) – остаточная стоимость оборудования возраста t.T- текущее время.Р(Т) – цена нового оборудования в году t.t0 – начальный возраст оборудования.N – длина планового периода.
Пояснения: Введем функцию fn(t) – величину суммарной прибыли за последние n –лет планового периода. С помощью f1(t), f2(t),…, fn(t) – функций Беллмана ведется анализ задач динамического программирования. Очевидно, если мы сумеем вычислить fn(f0) и найти политику замен, то это и будет решение задач.
Алгоритм: 1) определение числа шагов, равное числу лет, в течение которых эксплуатируется оборудование.
2) определение управлений. Сохранить оборудование: xi=0. Заменить оборудование: xi=1.
3) определение функции выигрыша на i-м шаге. R(t)-C(t) –сохранить, S(t)-P+R(0) –C(0)+ fn(1) - заменить оборудование.
4) Составление основного функционального уравнения (функция Беллмана). Для первого шага: F1(t)=max(R(t)-C(t),S(t)-P+R(0) –C(0)). Для последующих шагов: Fj(t)=max(R(t)-C(t)-fj+1(t+1),S(t)-P+R(0) –C(0)+fj+1(1)), где j =2,3..,n. Решение задачи найдено.