Линейного программирования. Каждой исходной задаче линейного программирования соответствует двойственная
Каждой исходной задаче линейного программирования соответствует двойственная задача. Исходная задача называется прямой. Приведем без доказательства ряд утверждений, связанных с двойственными задачами. 1. Если прямая и двойственная задачи имеют допустимые решения, то обе задачи имеют и оптимальные решения. 2. Если одна из двойственных задач имеет оптимальное решение, то и другая имеет оптимальное решение, причем экстремальные значения целевых функций двойственных задач равны. 3. Критерий оптимальности. Пусть Рассмотрим ЗЛП в общем виде. Построим задачу двойственную к исходной. При переходе к двойственно задаче, нужно соблюдать правила, которые указаны на рис. 1.9. Правила построения двойственной задачи
Рис. 1.9. Построение двойственной задачи Пример 1
В матричном виде
Задача максимизации переходит в задачу минимизации, и наоборот. Количество переменных двойственной задачи Количество переменных исходной задачи Для нахождения допустимого плана При этом дополнительно используются условия дополняющей нежесткости: а). Если для допустимого плана Если Например, если б). Если для допустимого плана некоторая переменная строго больше (меньше) нуля, Если Например, если Используя эти условия, получаем систему линейных уравнений для нахождения
Задача 1. Небольшая фабрика изготовляет два вида удобрений. Продукция обоих видов поступает в оптовую продажу. Для производства удобрений используются два вида сырья A и B. Максимально возможные суточные запасы сырья составляют 24 и 6 т соответственно. Расходы сырья A и B на 1 т на производство удобрения приведены в таблице.
Изучение рынка сбыта показало, что суточный спрос на удобрение 2 никогда не превышает спроса на удобрение 1 более чем на 1 т. Кроме того, установлено, что спрос на удобрение 1 никогда не превышает 2 т в сутки. Оптовые цены одной тонны удобрения равны: 5 тыс. долларов для удобрения 1 и 4 тыс. долларов для удобрения 2. Какое количество краски каждого вида должна производить фабрика, чтобы доход от реализации продукции был максимальным? По исходной задаче линейного программирования постройте двойственную задачу. Проверьте заданные планы на допустимость и оптимальность. Найдите оптимальное решение двойственной задачи. Найдите значение целевой функции для допустимых и оптимальных планов. 1. 2. 3. Дадим математическую постановку исходной задачи в стандартной постановке и сформулируем двойственную задачу. Исходная задача является задачей максимизации, следовательно, двойственная будет задачей минимизации. Исходная задача имеет 4 ограничения, следовательно, количество переменных двойственной задачи равно 4. Количество переменных исходной задачи равно 2, следовательно двойственная задача будет иметь 2 ограничения.
1. Проверим план Проверка плана на допустимость. Очевидно, что план не является допустимым, так как нарушено условие неотрицательности переменных, 2. Проверим план Проверка плана на допустимость. а). Подставим в неравенства ограничений на ресурсы. (1) (2) (3) (4) ВСЕ ограничения на ресурсы выполнены. б) Проверим условия на переменные:
ВСЕ условия на переменные выполнены. Все ограничения на ресурсы выполнены, и все условия на переменные выполнены Þ план Проверка плана на оптимальность. На основе полученных выше равенств (подчеркнуты), сформируем систему уравнений для нахождения допустимого плана двойственной задачи. Имеем систему уравнений:
Одна из переменных отрицательна, Таким образом, решение исходной задачи 3.Проверим план Проверка плана на допустимость. а). Подставим в неравенства ограничений на ресурсы. (1) (2) (3) (4) ВСЕ ограничения на ресурсы выполнены. б) Проверим условия на переменные:
ВСЕ условия на переменные выполнены. Все ограничения на ресурсы выполнены, и все условия на переменные выполнены Þ план Проверка плана на оптимальность. Рассмотрим систему уравнений:
Все условия на переменные и неравенства выполнены, следовательно, решение двойственной задачи является допустимым. Проверим критерий оптимальности. Если
План Читайте также: Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние... ![]() ©2015-2020 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (984)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |