
- •1. Основные понятия и принципы исследования операций
- •2. Типичные задачи исследования операций
- •3. Понятие модели и моделирования
- •4. Виды моделирования. Различные модели исследования операций
- •5. Основная задача линейного программирования.
- •7. Задача о снабжении сырьем
- •8. Сведение произвольной задачи линейного программирования к основной
- •9.Использование электронных таблиц при решении задач линейной оптимизации.
- •10.Графическое решение задач линейного программирования
- •11.Ключевая идея дп. Принцип оптимальности Беллмана.
- •12. Решение задачи о распределении ресурсов методами динамического программирования
- •13.Моделирование случайных чисел.
- •14. Вычисление определенного интеграла методом Монте-Карло
- •15. Нахождение площади геометрической фигуры методом Монте-Карло
- •16. Основные понятия и определения теории графов
- •17. Способы задания графа. Матрицы смежностей и инциденций.
- •18. Графы типа дерево. Остовное дерево. Минимальное остовное дерево
- •19. Задачи оптимизации на графах. Алгоритм Краскала построения минимального остовного дерева
- •20. Сетевое планирование: основная идея и модели решаемых задач
- •21. Моделирование систем массового обслуживания
- •22.Моделирование смо: каналы ,очереди, дисциплины обслуживания.
9.Использование электронных таблиц при решении задач линейной оптимизации.
Описание решения задач линейного программирования в Excel.
Поиск решений является частью блока задач, который иногда называют анализ "что-если". Процедура поиска решения позволяет найти оптимальное значение формулы содержащейся в ячейке, которая называется целевой. Эта процедура работает с группой ячеек, прямо или косвенно связанных с формулой в целевой ячейке. Чтобы получить по формуле, содержащейся в целевой ячейке, заданный результат, процедура изменяет значения во влияющих ячейках.
Мощным средством анализа данных Excel является надстройка Solver (Поиск решения). С ее помощью можно определить, при каких значениях указанных влияющих ячеек формула в целевой ячейке принимает нужное значение (минимальное, максимальное или равное какой-либо величине). Для процедуры поиска решения можно задать ограничения, причем не обязательно, чтобы при этом использовались те же влияющие ячейки. Для расчета заданного значения применяются различные математические методы поиска. Вы можете установить режим, в котором полученные значения переменных автоматически заносятся в таблицу. Кроме того, результаты работы программы могут быть оформлены в виде отчета. Программа Поиск решений (в оригинале Excel Solver) – дополнительная надстройка табличного процессора MS Excel, которая предназначена для решения определенных систем уравнений, линейных та нелинейных задач оптимизации, используется с 1991 года.
Размер задачи, которую можно решить с помощью базовой версии этой программы, ограничивается такими предельными показателями:
количество неизвестных (decisionvariable) – 200;
количество формульных ограничений (explicitconstraint) на неизвестные – 100;
количество предельных условий (simpleconstraint) на неизвестные – 400.
Решение задач линейного прогаммирования в Excel
Чтобы решить линейного программирования в Excel надо:
ввести начальные значения переменных
ввести ф-лы для вычисления значений целевой фунции, а так же формулы для вычисления левых частей ограничений
обратиться к команде поиск решения
поиск решения позволит решить уравнение, а так же находить максимальной и минимальной функции с п-переменными
Файл→Параметры→Настройки→Поиск решения
Задача: Фирма производит две модели полок: А и В. Их ихделие ограничено сырьём и временем. Для каждого изделия А тремуется 3м2 досок, для В-4м2. Фирма получает до 1700м2 досок в неделю. Для изделия А требуетс 12 минут, а для изделия В-30мин. В неделю можно использовать 160 часов машинного времени.Сколько изделий А и В следует производить в неделю если А приносит 2$ прибыли, а каждое изделие В-4$ прибыли.
Математическая модель.
х1-количество изделий А в неделю.
х2-количество изделий Вв неделю.
х1>=0, x2>=0(условие не отрицательности)
Прибыль:2х1+4х2. Её нужно максимализировать.
L: 2x1+4х2 --> max
Система ограничений:
Количество материала для полок 3х1+4х2<=1700
Ограничено временем 0,2х1+0,5х2<=160
Формально задача об оптимизации запишется:
F=2x1+4х2 --> max
3х1+4х2<=1700
0,2х1+0,5х2<=160
х1>=0, x2>=0 x1, х2 - целые
Ради удобства
3х1+4х2-1700<=0
2х1+5х2-1600<=0
Результат поиска решения:
Переменные:
х1:300 количество изделий А
х2:200 количество изделий В
Целевая функция:
Прибыль: 1400,00 2x1+4х2 --> max