Главная страница
Навигация по странице:

  • Решение. I этап: Составление математической модели прямой ЗЛП Экономико-математическая модель задачи

  • II этап: Решение задачи на ЭВМ в среде MS Excel

  • Результаты

  • Ш этап: Составление математической модели двойственной ЗЛП Экономико-математическая модель задачи Неизвестные.

  • Анализ полученного оптимального решения исходной задачи с помощью двойственных оценок

  • Анализ эффективности отдельных изделий

  • Поясним равенство нулю X

  • Анализ влияния изменения правых частей ограничений на значения целевой функции (чувствительность решения к изменению запасов сырья).

  • 2. Вопросы для самоконтроля

  • Инфор.технологии - Решение задач оптимизации. Федеральное агенство по образованию


    Скачать 1.18 Mb.
    НазваниеФедеральное агенство по образованию
    АнкорИнфор.технологии - Решение задач оптимизации.doc
    Дата15.03.2018
    Размер1.18 Mb.
    Формат файлаdoc
    Имя файлаИнфор.технологии - Решение задач оптимизации.doc
    ТипМетодическое пособие
    #16692
    страница5 из 8
    1   2   3   4   5   6   7   8

    Задача оптимального использования ресурсов.

    Постановка задачи.

    В распоряжении фабрики имеется определенное количество ресурсов: рабочая сила, деньги, сырье, оборудование, производственные площади и т.п. Например, пусть это будут ресурсы трех видов: рабочая сила (80 чел./дней), сырье (480 кг) и оборудование (130 станков/час). Фабрика может выпускать ковры четырех видов. Информация о количестве единиц каждого ресурса, необходимых для производства одного ковра каждого вида, и доходах, получаемых предприятием от единицы каждого вида товаров, приведена в табл. 14.

    Таблица 14


    Ресурсы

    Нормы расхода ресурсов на единицу изделия

    Наличие

    ресорсов

    Ковер

    «Лужайка»

    Ковер

    «Силуэт»

    Ковер

    «Детский»

    Ковер

    «Дымка»

    Труд

    7

    2

    2

    6

    80

    Сырье

    5

    8

    4

    3

    480

    Оборудование

    2

    4

    1

    8

    130

    Цена ед. изделия (тыс.руб.)


    3


    4



    3



    1





    Требуется выполнить следующие задания:

    1. Сформулировать экономико-математическую модель задачи о коврах на максимум общей стоимости продукции, используя данные табл.

    2. Используя «Поиск решения», найти такой план выпуска продукции, при котром общая стоимость продукции будет максимальной.

    3. Сформулировать экономико-математическую модель двойственной задачи к задаче о коврах.

    4. Найти оптимальный план двойственной задачи, используя теоремы двойственности, пояснить равенство нулю x1 и x4.

    5. Используя протоколы «Поиска решения», выполнить анализ полученного оптимального решения исходной задачи.

    6. Определить, как изменится общая стоимость и план выпуска продукции при увеличении запаса ресурса труд на 12 ед.

    Решение.

    I этап: Составление математической модели прямой ЗЛП

    Экономико-математическая модель задачи

    Обозначим через х1, х2, х3, х4 число ковров каждого типа. Целевая функция – это выражение, которое необходимо в данной задаче максимизировать:



    Ограничения по ресурсам:

    1 + 2х2 + 2х3 + 6х4 ≤ 80,

    1 + 8х2 + 4х3 + 3х4 ≤ 480

    1 + 4х2 + х3 + 8x4 ≤ 130

    x1, х2, х3, х4, ≥ 0.

    II этап: Решение задачи на ЭВМ в среде MS Excel

    Введем исходные данные (см. рис.30 )



    Рис. 30 Введены все условия задачи.

    После ввода параметров для решения ЗЛП следует нажать кнопку «Выполнить». Полученное решение выглядит следующим образом (рис. 31):



    Рис.31 Решение найдено.

    Как видно из полученного решения, максимальный доход 150 тыс. руб. фабрика может получить при выпуске 30 ковров второго вида и 10 ковров третьего вида. При этом ресурсы «труд» и «оборудование» будут использованы полностью, а из 480 кг пряжи (ресурс «сырье») будет использовано 280 кг.

    Создадим отчет по результатам «Поиска решения».

    Существуют три типа отчетов:

    • Результаты (Answer). В отчет включаются исходные и конечные значения целевой и изменяемых ячеек, дополнительные сведения об ограничениях.

    • Устойчивость (Sensitivity). Отчет, содержащий сведения о чувствительности решения к малым изменениям в изменяемых ячейках или в формулах ограничений.

    • Пределы (Limits). Помимо исходных и конечных значений изменяемых и целевой ячеек, в отчет включаются верхние и нижние границы значений, которые могут принимать влияющие ячейки при соблюдении ограничений.


    Таблица: Содержание отчета по результатам.



    Ш этап: Составление математической модели двойственной ЗЛП
    Экономико-математическая модель задачи

    1. Неизвестные.

    Число неизвестных в двойственной задаче равно числу функциональных ограничений в исходной задаче. Исходная задача содержит три ограничения: по труду, сырью и оборудованию:

    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 тыс. руб. меньше, чем прежнее оптимальное решение.

    • Коэффициенты ЦФ.

    • Предельные значения приращения коэффициентов сj, при которых сохраняется первоначальное оптимальное решение. Например, допустимое увеличение цены на ковер первого вида равно 7 тыс. руб./шт, а допустимое уменьшение – практически не ограничено (см. строка 1 табл.). Это означает, что если цена ковра первого вида увеличится более чем на 7 тыс. руб./шт., то оптимальное решение измениться: станет целесообразным выпускать ковры первого вида. А если их цена будет снижаться вплоть до нуля, то оптимальное решение останется прежним (0; 30; 10; 0).

    Во второй части таблицы содержится информация, относящаяся к ограничениям:

    • Величина использованных ресурсов в колонке «Результ. Значение».

    • Предельные значения приращения ресурсов bi. В графе «Допустимое уменьшение» показано, на сколько можно уменьшить (устранить излишек) или увеличить (повысить минимально необходимое требование) ресурс, сохранив при этом оптимальное решение. Рассмотрим анализ дефицитных ресурсов. Анализируя отчет по результатам, мы установили, что существуют причины (ограничения), не позволяющие фабрике выпускать больше ковров, чем в оптимальном решении, и получать более высокий доход. В рассматриваемой задаче такими ограничениями являются дефицитные ресурсы «труд» и «оборудование». Поскольку знак ограничений этих запасов имеет вид , то возникает вопрос, на сколько максимально должен возрасти запас этих ресурсов, чтобы обеспечить увеличение выпуска продукции. Ответ на этот вопрос показан в графе «Допустимое увеличение». Ресурс «труд» имеет смысл увеличить самое большее на 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 тыс. руб. соответственно, что видно в «Отчете по устойчивости» в столбце «нормируемая стоимость».
    Анализ влияния изменения правых частей ограничений на значения целевой функции (чувствительность решения к изменению запасов сырья).

    Предположим, что запас сырья ресурса «труд» изменился на 12 ед., т.е. теперь он составляет 80+12=92 ед.

    Из теоремы об оценках известно, что колебание величины bi приводит к увеличению или уменьшению f(X). Оно определяется величиной yi в случае, когда при изменении величин bi значения переменных yi в оптимальном плане соответствующей двойственной задачи остаются неизменными. В нашей задаче увеличение запасов ресурса «труд» приведет к увеличению значения целевой функции на 16 тыс. руб. ().

    Для двойственных оценок оптимального плана существенное значение имеет их предельный характер. Оценки являются точной мерой влияния ограничений на функционал лишь при малом приращении ограничения. Известно, что оценки не меняют своей величины, если не меняется набор векторов, входящих в базис оптимального плана, тогда как интенсивность этих векторов (значения неизвестных) в плане могут меняться.

    Поэтому необходимо знать такие интервалы изменения каждого из свободных членов системы ограничений исходной ЗЛП, или интервалы устойчивости двойственных оценок, в которых оптимальный план двойственной задачи не менялся бы. Эту информацию можно получить из «Отчета по устойчивости».
    Таблица. Отчет по устойчивости.



    В приведенном фрагменте отчета видно, что запасы дефицитных ресурсов «труд» и «оборудование» могут быть как уменьшены, так и увеличены. Увеличение запаса ресурса «сырье» не влияет на план выпуска продукции.

    После увеличения запаса ресурса «труд» до 92 чел./час было получено новое решение задачи. Изменение запасов ресурсов в пределах интервалов устойчивости двойственных оценок привело не только к изменению значения целевой функции на 16 тыс. руб., но и к изменению плана выпуска. При этом структура плана не изменилась – изделия, которые были убыточны, не вошли и в новый план выпуска, поскольку цены на ресурсы не изменились. Новый план выпуска составляет 28 ковров второго вида и 18 ковров третьего вида. Изменение общей стоимости продукции на 16 тыс. руб. получено за счет уменьшения плана выпуска на 2 ед. ковров второго вида по цене 4 тыс. руб. (4(28-30)=-8 тыс. руб.) и увеличения на 8 ед. плана выпуска ковров третьего вида по цене 3 тыс. руб. (3(18-100=24 тыс. руб.).

    2. Вопросы для самоконтроля:

    1. Сформулируйте постановку общей задачи математического программирования.

    2. Сформулируйте постановку ЗЛП.

    3. Где применяются ЗЛП?

    4. Какой вид должны иметь ЦФ и ограничения, чтобы для анализа модели можно было применить методы линейного программирования?

    5. В чем заключается особенность задачи целочисленного программирования?

    6. Является ли ограничение линейным

    7. Определение плана ЗЛП, оптимального плана, оптимального значения ЦФ, оптимального решения.

    8. Постановка транспортной задачи.

    9. Из каких элементов состоит математическая модель ЗЛП?

    10. Возможно ли применить Поиск решения для следующей задачи:



    11. Как в Поиске решения происходит настройка параметров модели?

    12. Сформулируйте постановку двойственной задачи линейного программирования.

    13. Для чего необходим отчет об устойчивости в ЗЛП? Как его вывести на экран?

    14. В чем состоит анализ решения ЗЛП? Почему он важен для принятия управленческих решений?

    15. В чем заключается смысл:

    16. Нормированной стоимости,

    17. Теневой цены,

    18. Допустимого увеличения и уменьшения для раздела Ячейки и Ограничения?

    19. Как провести анализ убыточных продуктов?

    20. Как провести анализ дефицитных ресурсов?

    21. Будет ли изменение прибыли от продажи ед. продукции, находящееся в пределах интервала устойчивости, влиять на оптимальное решение?

    22. Будет ли изменение запасов ресурсов, находящееся в пределах интервала устойчивости, влиять на оптимальное решение, теневые цены? Как изменится значение целевой функции?

    23. Всегда ли можно пользоваться формулами +, - для расчета прибыли при изменении правой части ограничения на ?

    1   2   3   4   5   6   7   8


    написать администратору сайта