Решение задач линейного программирования с помощью поиска решений Задача 1. Оптимальное использование ресурсов
Фабрика имеет в своем распоряжении определенное количество ресурсов: рабочую силу, деньги, сырье, оборудование, производственные площади и т.п. Допустим, например, ресурсы трех видов: рабочая сила, сырье и оборудование - имеются в количестве соответственно 80 (чел/дней), 480 (кг) и 130 (станко/ч). Фабрика может выпускать ковры четырех видов. Информация о количестве единиц каждого ресурса, необходимых для производства одного ковра каждого вида, и доходах, получаемых предприятием от единицы каждого вида товаров, приведена в таблице.
Ресурсы
| Нормы расхода ресурсов на единицу изделия
| Наличие ресурсов
| |||
ковер «Лужайка»
| ковер «Силуэт»
| ковер «Детский»
| ковер «Дымка»
| ||
Труд | 7 | 2 | 2 | 6 | 80 |
Сырье | 5 | 8 | 4 | 3 | 480 |
Оборудование | 2 | 4 | 1 | 8 | 130 |
Цена (тыс. руб.) | 3
| 4
| 3
| 1
|
|
Требуется найти такой план выпуска продукции, при котором будет максимальной общая стоимость продукции.
Ключ к заданию:
Обозначим через Х1,Х2, Х3,Х4 количество ковров каждого типа.
Экономико-математическая модель задачи.
Целевая функция - это выражение, которое необходимо максимизировать:
F(x) = ЗХ1 + 4Х2 + ЗХ3 + Х4.
Ограничения по ресурсам
7Х1 + 2Х2 + 2Х3 + 6Х4 <=80
5X1 + 8X2 + 4X3 + 3X4 <=480
2X1 + 4X2 + X3 + 8X4 <=130
X1, X2, X3, X4 >=0
Для решения задачи необходимо:
1. Создать форму для ввода условий задачи.
2. Указать адреса ячеек, в которые будет помещен результат решения (изменяемые ячейки).
3. Ввести исходные данные.
4. Ввести зависимость для целевой функции.
5. Ввести зависимости для ограничений.
6. Указать назначение целевой функции (установить целевую ячейку).
7. Ввести ограничения.
8. Ввести параметры для решения ЗЛП.
В нашей задаче оптимальные значения вектора X = (Х1, Х2, Х3, Х4) будут помещены в ячейках ВЗ:ЕЗ, оптимальное значение целевой функции - в ячейке F4.
Введем исходные данные в созданную форму. Получим результат, показанный на рис.
Введем зависимость для целевой функции:
Курсор в F4.
Мастер функций – Категория Математические
Функция СУММПРОИЗВ.
В массив 1 ввести В$3:Е$3
В массив 2 ввести В4:Е4.
Введем зависимость для левых частей ограничений:
Курсор в F4.
Копировать в буфер.
Курсор в F7.
Вставить из буфера.
Растянуть до конца
На этом ввод зависимостей закончен.
После выбора команд Сервис- Поиск решения появится диалоговое окно Поиск решения.
В диалоговом окне Поиск решения есть три основных параметра:
Установить целевую ячейку
Изменяя ячейки
Ограничения
Назначение целевой функции (установить целевую ячейку).
Курсор в поле «Установить целевую ячейку».
Ввести адрес $F$4.
Ввести направление целевой функции: Максимальному значению. Ввести адреса искомых переменных:
Курсор в поле «Изменяя ячейки».
Ввести адреса В$3:Е$3.
Ввод ограничений.
Курсор в поле «Добавить».
В поле «Ссылка на ячейку» ввести адрес $F$7.
Ввести знак ограничения <=
Курсор в правое окно.
Ввести адрес $Н$7.
Добавить. На экране опять диалоговое окно Добавление ограничения.
Ввести остальные ограничения.
Ввод параметров для решения ЗЛП
Открыть окно Параметры поиска решения. Установить флажок Линейная модель, что обеспечивает применение симплекс-метода. Установить флажок Неотрицательные значения.
ОК. (На экране диалоговое окно Поиска решения).
Выполнить.
Полученное решение означает, что максимальный доход 150 тыс. руб. фабрика может получить при выпуске 30 ковров второго вида и 10 ковров третьего вида. При этом ресурсы труд и оборудование будут использованы полностью, а из 480 кг пряжи (ресурс сырье) будет использовано 280 кг.
Создание отчета по результатам поиска решения
EXCEL позволяет представить результаты поиска решения в форме отчета. Существует три типа таких отчетов:
Результаты (Answer). В отчет включаются исходные и конечные значения целевой и влияющих ячеек, дополнительные сведения об ограничениях.
Устойчивость (Sensitivity). Отчет, содержащий сведения о чувствительности решения к малым изменениям в изменяемых ячейках или в формулах ограничений.
Пределы (Limits). Помимо исходных и конечных значений изменяемых и целевой ячеек в отчет включаются верхние и нижние границы значений, которые могут принимать влияющие ячейки при соблюдении ограничений.
Для того чтобы вывести отчет нужно выбрать в окне Результаты поиска решения тип отчета (Результаты, Устойчивость, Пределы).
- Перечень лабораторных работ
- Раздел 1. Excel для экономистов Простые и сложные проценты Простые проценты
- Дисконтирование
- Математическое дисконтирование
- Банковское дисконтирование
- Дисконтирование по сложной ставке процентов
- Лабораторная работа №1. Простые и сложные проценты
- Анализ долгосрочных финансовых операций
- Лабораторная работа №2. Долгосрочные финансовые операции
- Разработки планов погашения кредитов Функции для разработки планов погашения кредитов
- Формулы шаблона
- Лабораторная работа №3. Погашение кредитов
- Анализ инвестиционных проектов Метод чистой современной стоимости (npv)
- Лабораторная работа №4. Анализ инвестиционных проектов
- Анализ чувствительности критериев эффективнсоти
- Выполнение работы
- Лабораторная работа №5. Сценарии
- Лабораторная работа №6. Расчет ценных бумаг
- Решение задач линейного программирования с помощью поиска решений Задача 1. Оптимальное использование ресурсов
- Задача 2. Транспортная задача
- Лабораторная работа №7. Решение задач линейного программирования
- Контрольные задания по excel Вариант 1
- Вариант 2