Файл: Методические указания по выполнению курсовой работы по дисциплине (модулю) Методы оптимальных решений.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 05.12.2023
Просмотров: 188
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
В рассматриваемом случае все три ресурса используются полностью, следовательно, являются дефицитными.
Для исследования границ изменения первого вида ресурса Р1 из последней симплекс-таблицы составляют систему неравенств для базисных переменных ПЗЛП, используя элементы из столбца свободных членов bi и столбца, соответствующего переменной у1. Коэффициенты из столбца «у1» умножают на искомое изменение b1 запаса ресурса Р1:
.
Учитывая, что b1 = 20, допустимый интервал изменения границ первого вида ресурса составит .
Аналогично, определяем допустимый интервал изменения границ второго вида ресурса Р2:
.
Учитывая, что b2 = 40, допустимый интервал изменения границ второго вида ресурса составит или .
Аналогично, определяем допустимый интервал изменения границ третьего вида ресурса Р3:
.
Учитывая, что b3 = 24, допустимый интервал изменения границ третьего вида ресурса составит или .
5. Уточнение значения недефицитных ресурсов, при которых оптимальный план не изменится
Значение остатка недефицитного ресурса определяется значением соответствующей дополнительной переменной.
В рассматриваемом случае недефицитных ресурсов нет.
6. Расчет границ изменения цены изделия, попавших в оптимальный план производства, в пределах которых оптимальный план не изменится
В план производства вошли первый и второй виды продукции П1, П2.
Для первого вида продукции П1, которая попала в план производства, из последней симплекс-таблицы составляют систему неравенств для базисных переменных ДЗЛП (они соответствуют свободным переменным ПЗЛП), используя элементы из строки j и строки, соответствующей переменной х1. Коэффициенты из строки «х1» умножают на искомое изменение с1 цены продукции П1
.
Учитывая цену первого вида продукции с1 = 16, интервал устойчивости изменения цен составит или .
Для второго вида продукции, также попавшего в план производства, система неравенств примет вид:
.
Учитывая цену второго вида продукции с2 = 20, интервал устойчивости изменения цен составит или .
Для видов продукции, не попавших в оптимальный план производства, исследование допустимых границ изменения цен не проводится.
7. Определение величины ∆bs ресурса Рs, введением которого в производство можно компенсировать убыток и сохранить максимальный доход на прежнем уровне (ресурсы предполагаются взаимно заменяемыми), получаемый при исключении из производства ∆br единиц ресурса Рr
В рассматриваемом случае: r = 1; ∆br = 0,5; s = 3.
Для взаимозаменяемых ресурсов (коэффициент взаимозаменяемости >0, но отличен от бесконечности) количество ресурса ∆bi вида i, необходимое для замены выбывающего количества ∆bk ресурса k
, определяется по формуле:
.
Таким образом, . Следовательно, замена первого ресурса невозможна.
8. Оценка целесообразности приобретения ∆bk единиц ресурса Рk по цене сk за единицу
Для оценки целесообразности приобретения дополнительного количества ресурса ∆bi вида i по цене сk необходимо сравнить предлагаемую цену с рассчитанной ранее теневой ценой этого ресурса . Приобретение дополнительного количества ресурса целесообразно, если выполняется условие не превышения новой цены над теневой ценой
сk .
В противном случае приобретение дополнительного количества ресурса нецелесообразно.
В рассматриваемом случае: ∆bk = 0,3; k = 2, ck = 2.
Поскольку < 2, то приобретение дополнительного количества ресурса не целесообразно.
9. Оценка целесообразности выпуска нового изделия П4, на единицу которого ресурсы Р1, Р2, Р3 расходуются в количествах a14, a24, a34 единиц, а цена единицы изделия составляет с4 денежных единиц
Включение дополнительного вида продукции n+1 в план производства целесообразно, если соотношение дополнительных затрат и цены реализации дополнительного вида продукции удовлетворяет следующему условию
.
Расчет затрат осуществим по формуле
ден. ед.
Учитывая, что затраты на ресурсы для производства продукции третьего вида меньше цены реализации с4 = 22 ден. ед., то включение ее в план производства целесообразно.
10. Решение прямой и двойственной задач линейного программирования в среде
Microsoft Exсel
Решение задач линейного программирования с помощью программы Microsoft Excel осуществляется через меню Сервис и вкладку Поиск решения. Если данная вкладка не установлена, то ее установка осуществляется следующими действиями:
1. Войти в меню Сервис.
2. Выбрать команду Надстройки.
3. В появившемся диалоговом окне Надстройки установить флажок напротив строки Поиск решения и нажать кнопку ОК.
После произведенных действий в меню Сервис появится команда Поиск решения.
Прежде чем начать выполнение команды Поиск решения следует провести подготовительные действия по введению данных задания в таблицу.
Выбираем ячейку для введения целевой функции (например, ячейку А1). При записи целевой функции в ячейку А1 вместо значений переменной хi подставляют названия пустых ячеек, в которых хотим получить искомые значения х1, х2, х3, например, С1, С2, С3. Тогда запись целевой функции в ячейке А1 будет иметь вид = 16*С1+20*С2+18*С3. После введения целевой функции в ячейку А1 нажимаем клавишу «Enter», в ячейке А1 отобразится 0.
Условия ограничений вписываем в ячейки столбца В. В выбранные ячейки записываются только левые части неравенств в следующем виде:
Ячейка В1: =2*С1+3*С2+2*С3 «Enter»
Ячейка В2: =6*С1+4*С2+3*С3 «Enter»
Ячейка В3: =2*С1+4*С2+5*С3 «Enter»
Через меню Сервис / Поиск решения открыть окно поиска решения:
В поле ввода Установить целевую ячейку вводим ссылку на ячейку А1.
В поле ввода Изменяя ячейки укажем ссылки на ячейки С1:С3.
Данная операция осуществляется следующими действиями:
1. Щелкнуть левой кнопкой мыши в поле ввода Изменяя ячейки.
2. Выделить при помощи левой кнопки мыши ячейки, начиная с С1 и до ячейки С3 (поле ввода изменения ячейки должно автоматически заполниться).
В поле ввода Ограничения введем ограничения, соответствующие ячейкам В1, В2, В3. Ввод значений осуществляется в следующем порядке:
1.Нажать кнопку Добавить. Появится диалоговое окно Добавление ограничения.
2. Для каждого логического выражения, находящихся в ячейках В1, В2, В3 вводим свое условие и свое ограничение, последовательно нажимая кнопку Добавить. По окончании нажать кнопку ОК.
3. Должен появиться следующий результат:
4. Для поиска максимального значения устанавливаем флажок.
Для осуществления вычислений нажмем кнопку Выполнить. Откроется окно диалога Результаты поиска решения. В окне Тип отчета выберем строку Результаты и нажмем кнопку ОК.
Получим следующие результаты:
В ячейке А1 отражено максимально возможное значение функции при заданных условиях 144.
В столбце В отражены значения логических выражений, удовлетворяющих исходным ограничениям.
2х1 + 3х2 +2х3 = 20
6х1 + 4х2 + 3х3 = 40
2х1 + 4х2 + 5х3 = 24
В столбце С отражены значения переменных, при которых значение функции принимает максимальную величину:
х1 = 4, х2 = 4, х3 = 3.
На листе «Отчет по результатам» появится следующая информация, отражающая результаты расчета:
Повторяя все действия для двойственной задачи, получим следующий отчет по результатам: