КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Линейного программирования
Понятие двойственности для симметричных задач Двойственность в линейном программировании (ПР № 7)
Каждой задаче ЛП, которую назовём исходной (прямой), можно поставить в соответствие некоторую другую задачу ЛП, называемую двойственной (обратной). Двойственная задача – это задача, получаемая с помощью определённых правил непосредственно из условий исходной.
Пример 1. Прямая задача: составление дневного рациона для животных.
Пусть на данном этапе наиболее важными являются три питательных вещества - витамины E, F и PP. В распоряжении фермера имеется два вида дополнительного корма, в которых содержатся эти витамины. Содержание витаминов в единице кормов и суточная потребность в витаминах приведены в таблице. Стоимость единицы каждого корма равна, соответственно, 13 и 8 денежных единиц. Требуется составить дневной рацион, удовлетворяющий данной питательности и имеющий минимальную стоимость.
Математическая модель задачи Переменные: - количество первого корма, - количество второго корма, включаемых в ежедневный рацион. Ограничения на переменные. Дневной рацион будет удовлетворять требуемой питательности, если количество витаминов не меньше предусмотренного: . Целевая функция. Цель данной задачи – добиться минимальных затрат на дневной рацион, общую стоимость рациона можно выразить в виде линейной функции .
Обратная задача: назначение цен на витамины.
Предположим, что все требуемые витамины можно приобрести раздельно у некоторой фирмы. Эта фирма, назначая цены на витамины, стремится максимизировать свой доход. Но её товар должен быть конкурентоспособен с наборами витаминов, содержащихся в различных кормах.
Математическая модель задачи Переменные: - цена витамина E, - цена витамина F, - цена витамина PP. Целевая функция. Продавая суточный набор витаминов по ценам , фирма получит доход . Ограничения на переменные. Используя единицу 1-го корма, фермер затрачивает 13 денежных единиц, получая определённый набор витаминов. У фирмы этот же набор витаминов будет стоить (ден.ед.). Поэтому назначая цены на витамины, фирма должна следить за выполнением условия . Аналогично, для 2-го корма: . Получаем следующую систему неравенств: .
Пример 2. Прямая задача: составление плана производства предприятия.
Из отходов основного производства предприятие может наладить выпуск трёх видов продукции Р1, Р2 и Р3. Количество отходов (сырья), расход сырья на изготовление одного изделия каждого вида, а также цена одного изделия приведены в таблице. Требуется составить такой план выпуска неосновной продукции, при котором доход от её реализации будет максимальным.
Математическая модель задачи Переменные: - количество продукции Р1, - количество продукции Р2, - количество продукции Р3, запланированные к производству. Ограничения на переменные. Для изготовления продукции потребуется () единиц сырья S1 и () единиц сырья S2. Так как потребление ресурсов S1 и S2 не должно превышать их запасов (35 и 48 единиц соответственно), то связь между потреблением ресурсов и их запасами выразится системой неравенств:
Целевая функция. Суммарный доход составит ден.ед. от реализации продукции Р1, ден.ед. - от реализации продукции Р2, и ден.ед. - от реализации продукции Р3, т.е. .
Обратная задача: назначение цен на сырьё.
Предположим, что предприятие при изучении вопроса об использовании отходов основного производства рассматривает возможность их продажи. Требуется назначить такие цены на сырьё, при которых суммарная стоимость сырья была бы минимальной (чтобы заинтересовать покупателей), но чтобы выручка от продажи была не меньше той, что могло бы получить предприятие, организовав собственное производство.
Математическая модель задачи Переменные: - цена единицы сырья S1, - цена единицы сырья S2. Целевая функция. Продавая отходы основного производства по ценам и , предприятие получит доход . Ограничения на переменные. Для удовлетворения требований продавца сумма, вырученная от продажи сырья (идущего на изготовление единицы продукции), должна быть не меньше цены соответствующей продукции.
Получаем следующую систему неравенств:
Сопоставляя модели прямой и обратной задач, можно установить следующие взаимосвязи. 1. Каждому ограничению прямой задачи (ПЗ) соответствует переменная обратной задачи (ОЗ). 2. Каждой переменной прямой задачи соответствует ограничение обратной задачи. 3. Коэффициенты при некоторой переменной в ограничениях прямой задачи становятся коэффициентами левой части соответствующего ограничения обратной задачи (матрица А коэффициентов при переменных в ограничениях ПЗ в обратной задаче транспонируется ), а коэффициент при той же переменной в целевой функции ПЗ становится свободным членом этого же ограничения ОЗ. 4. Правые части ограничений ПЗ становятся коэффициентами при переменных в целевой функции ОЗ. 5. Если прямая задача на максимум, а система ограничений представляется в виде неравенств типа ≤, то обратная задача решается на минимум, а её система ограничений имеет вид неравенств типа ≥, и наоборот.
Пары взаимно двойственных симметричных задач в виде конечных сумм имеют вид:
Пример 1. Составить задачу, двойственную следующей задаче: . Р е ш е н и е. Так как исходная задача на максимизацию, то приведём все неравенства системы ограничений к виду ” ≤ ”, для чего обе части 1-го и 4-го неравенств умножим на -1. Получим
Сформулируем двойственную задачу:
.
Дата добавления: 2014-01-07; Просмотров: 257; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |