II этап: Решение задачи на ЭВМ в среде MS Excel. Введем исходные данные (см
Введем исходные данные (см. рис.30 )
Рис. 30 Введены все условия задачи.
После ввода параметров для решения ЗЛП следует нажать кнопку «Выполнить». Полученное решение выглядит следующим образом (рис. 31):
Рис.31 Решение найдено.
Как видно из полученного решения, максимальный доход 150 тыс. руб. фабрика может получить при выпуске 30 ковров второго вида и 10 ковров третьего вида. При этом ресурсы «труд» и «оборудование» будут использованы полностью, а из 480 кг пряжи (ресурс «сырье») будет использовано 280 кг.
Создадим отчет по результатам «Поиска решения».
Существуют три типа отчетов:
Ø Результаты(Answer). В отчет включаются исходные и конечные значения целевой и изменяемых ячеек, дополнительные сведения об ограничениях.
Ø Устойчивость(Sensitivity). Отчет, содержащий сведения о чувствительности решения к малым изменениям в изменяемых ячейках или в формулах ограничений.
Ø Пределы (Limits). Помимо исходных и конечных значений изменяемых и целевой ячеек, в отчет включаются верхние и нижние границы значений, которые могут принимать влияющие ячейки при соблюдении ограничений.
Таблица: Содержание отчета по результатам.
Ш этап: Составление математической модели двойственной ЗЛП
Экономико-математическая модель задачи
Неизвестные.
Число неизвестных в двойственной задаче равно числу функциональных ограничений в исходной задаче. Исходная задача содержит три ограничения: по труду, сырью и оборудованию:
Y1 – двойственная оценка ресурса «труд»;
Y2– двойственная оценка ресурса «сырье»;
Y3 – двойственная оценка ресурса «оборудование»;
2. Целевая функциядвойственной задачи формулируется на минимум. Коэффициентами при неизвестных в целевой функции двойственной задачи являются свободные члены в системе ограничений исходной задачи:
Необходимо найти такие цены на ресурсы yi, чтобы общая стоимость используемых ресурсов была минимальной.
3. Ограничения. Число ограничений в ДЗЛП равно числу переменных в прямой задаче. В прямой задаче 4 переменных, следовательно, в двойственной задаче должно быть 4 ограничения.
В правых частях ограничений двойственной задачи стоят коэффициенты при неизвестных в целевой функции исходной задачи. Левая часть ограничений определяет стоимость ресурсов, затраченных на производство единицы продукции. Каждое ограничение соответствует определенному виду продукции:
4. Оптимальный план двойственной задачи.
Воспользуемся первым соотношением второй теоремы двойственности:
Тогда
Подставим оптимальные значения вектора X в полученные выражения:
Откуда получаем:
Воспользуемся вторым соотношением второй теоремы двойственности:
В нашем случае X2=30>0, X3=10>0, поэтому второе и третье ограничения двойственной задачи обращаются в равенства:
Из полученной системы находим теневые цены ресурсов «труд», «сырье» и «оборудование»: y1=4/3, y2=0, y3=1/3.
Проверим выполнение первой теоремы двойственности:
Это означает, что оптимальный план двойственной задачи определен верно. Ответ на вопрос о равенстве нулю x1 и x4 будет дан позже.
Решение двойственной задачи можно найти, выбрав команду «Поиск решений»Þ «Отчет по устойчивости».
Отчет по устойчивости приведен в таблице .
Первая часть таблицы содержит информацию, относящуюся к переменным:
§ Результат решения задачи.
§ Нормированная стоимость, которая показывает, на сколько изменится значение ЦФ в случае принудительного включения единицы этой продукции в оптимальное решение. Например, нормированная стоимость для ковра первого вида равна 7 тыс. руб./шт.. Это означает, что если мы, несмотря на оптимальное решение (0; 30; 10; 0), попробуем включить в план выпуска один ковер первого вида, то новый план выпуска принесет нам доход 143 тыс. руб., что на 7 тыс. руб. меньше, чем прежнее оптимальное решение.
§ Коэффициенты ЦФ.
§ Предельные значения приращения коэффициентов Dсj, при которых сохраняется первоначальное оптимальное решение. Например, допустимое увеличение цены на ковер первого вида равно 7 тыс. руб./шт, а допустимое уменьшение – практически не ограничено (см. строка 1 табл.). Это означает, что если цена ковра первого вида увеличится более чем на 7 тыс. руб./шт., то оптимальное решение измениться: станет целесообразным выпускать ковры первого вида. А если их цена будет снижаться вплоть до нуля, то оптимальное решение останется прежним (0; 30; 10; 0).
Во второй части таблицы содержится информация, относящаяся к ограничениям:
· Величина использованных ресурсов в колонке «Результ. Значение».
· Предельные значения приращения ресурсов Dbi. В графе «Допустимое уменьшение» показано, на сколько можно уменьшить (устранить излишек) или увеличить (повысить минимально необходимое требование) ресурс, сохранив при этом оптимальное решение. Рассмотрим анализ дефицитных ресурсов. Анализируя отчет по результатам, мы установили, что существуют причины (ограничения), не позволяющие фабрике выпускать больше ковров, чем в оптимальном решении, и получать более высокий доход. В рассматриваемой задаче такими ограничениями являются дефицитные ресурсы «труд» и «оборудование». Поскольку знак ограничений этих запасов имеет вид £, то возникает вопрос, на сколько максимально должен возрасти запас этих ресурсов, чтобы обеспечить увеличение выпуска продукции. Ответ на этот вопрос показан в графе «Допустимое увеличение». Ресурс «труд» имеет смысл увеличить самое большее на 150 чел./день, а ресурс «оборудование» - на 30 станков/час.
· Ценность дополнительной единицы ресурса I («теневая цена») рассчитывается только для дефицитных ресурсов.
Анализ полученного оптимального решения исходной задачи с помощью двойственных оценок.
Анализ использования ресурсов в оптимальном плане выполняется с помощью второй теоремы двойственности:
Если Yi>0, то ;
Если .
Ресурсы «труд» и «оборудование» имеют отличные от нуля оценки 4/3 и 1/3 – эти ресурсы полностью используются в оптимальном плане и являются дефицитными, т.е. сдерживающими рост целевой функции. Правые части этих ограничений равны левым частям:
Ресурс «сырье» используется не полностью (280<480), поэтому он имеет нулевую двойственную оценку (Y2=0). Таким образом, этот ресурс не влияет на план выпуска продукции.
Общая стоимость используемых ресурсов при выпуске 30 ковров второго вида и 10 ковров третьего вида составляет 150 тыс. руб.:
g(Y)=80y1+480y2+130y3= 150 тыс. руб.
Согласно четвертому ограничению задачи не использованный полностью в оптимальном плане ресурс получает нулевую оценку. Нулевая оценка свидетельствует о его недефицитности. Недефицитность ресурса возникает не из-за его неограниченных запасов ( в задаче они ограничены величиной bi), а из-за невозможности его полного использования в оптимальном плане. Поскольку суммарный расход недефицитного ресурса меньше его общего количества, то план производства им не лимитируется. Данный ресурс не препятствует и дальше максимизировать целевую функцию f(X).
Заметим, что ценность различных видов ресурсов нельзя отождествлять с действительными ценами, по которым осуществляется его закупка. В данном случае речь идет о некоторой мере, имеющей экономическую природу, котрая характеризует ценность ресурса только относительно полученного оптимального решения.
Анализ эффективности отдельных изделий выполняется на основе соотношений из второй теоремы двойственности:
Если Xi>0, то ;
Если .
Поясним равенство нулю X1 и X4. Если изделие вошло в оптимальный план, то в двойственных оценках оно не убыточно, т.е. стоимость ресурсов, затраченных на производство единицы изделия, равна его цене. Такие изделия эффективны, выгодны с точки зрения принятого критерия оптимальности. В нашей задаче – это ковры второго и третьего видов.
Если же стоимость ресурсов, затраченных на производство одного изделия, больше его цены, то это изделие не войдет в оптимальный план из-за его убыточности. В нашей задаче в план выпуска не вошли ковры первого и четвертого видов, поскольку затраты на их выпуск превышают цену на 7 тыс. руб. и 9,666 тыс. руб. соответственно, что видно в «Отчете по устойчивости» в столбце «нормируемая стоимость».