ЭКОНОМИЧЕСКАЯ ИНТЕРПРЕТАЦИЯ ЗАДАЧИ, ДВОЙСТВЕННОЙ К ИСХОДНОЙ ЗАДАЧЕ
Понятие двойственности в линейном программировании представляет большой практический интерес. Двойственная задача - это вспомогательная задача линейного программирования, формулируемая с помощью определенных правил непосредственно из условий исходной, или прямой задачи.
Понятие двойственной задачи линейного программирования
Пусть задана каноническая задача линейного программирования:
Если целевая функция f(x) = cx достигает максимального значения на множестве D, то обоснованным представляется вопрос о том, каким образом можно построить верхнюю оценку для нее. Очевидно, что если через u обозначить некоторый m-мерный вектор, то
cx = cx+u(-Ax+b) = (c-uA)x+bu
Предположим, что u можно выбрать таким образом, чтобы uА ≥ с. Тогда при любых х≥0 справедливо неравенство
сх ≤ bu
Стремясь получить наилучшую оценку, мы приходим к формулировке некоторой новой экстремальной задачи, которая в некотором смысле логически сопряжена с первой задачей и называется двойственной. Приведенные рассуждения не носят строгого характера и предназначены только для того, чтобы перейти к приводимому ниже формальному определению двойственной задачи линейного программирования. Если задана каноническая задача линейного программирования
то задача линейного программирования
называется двойственной по отношению к ней. Соответственно, задача (D, f) no отношению к (D*, f*) называется прямой (или исходной).
Общая схема построения двойственной задачи
Приведенное выше определение задачи, двойственной по отношению к канонической задаче линейного программирования, может быть распространено на случай общей задачи линейного программирования. Если задана общая задача ЛП
где D определяется системой уравнений и неравенств
то двойственной по отношению к ней называется общая задача линейного программирования
где D* определяется системой уравнений и неравенств
Как следует из приведенной схемы при переходе от прямой задачи линейного программирования к двойственной: 1. Тип оптимума меняется на противоположный, т. е. максимум на минимум, и наоборот. 2. Вектор коэффициентов целевой функции c и столбец ограничений b меняются местами. 3. Матрица ограничений задачи А транспонируется. 4. Множество индексов переменных, на которые наложено условие не отрицательности в прямой задаче (например, хj≥0 или ui≥0), определяют номера ограничений, имеющих форму неравенств в двойственной задаче (аjи≥сj или aix≤bi). 5. Множество номеров ограничений, имеющих форму неравенств в прямой задаче (например, aix≤bi или аjи≥сj), определяют множество индексов переменных, на которые накладывается условие не отрицательности, в двойственной задаче (ui≥0 или хj≥0). Из приведенного определения вытекает важное свойство — симметричность отношения двойственности, т. е. задача, двойственная по отношению к двойственной, совпадает с прямой (исходной) задачей:
(( D*)*, ( f*)*)≡( D, f),
Поэтому говорят о паре взаимно двойственных задач. В матричной форме пара двойственных общих задач линейного программирования может быть кратко записана как:
и
Пример построения двойственной задачи
Рассмотрим процесс построения двойственной задачи на конкретном примере. Пусть задана общая задача линейного программирования:
fmax ( x)= 5 x1 -2 x2 +7 x3 +4 x4 -3 x5 D={ x 4 x1 + x2 - x3 + x4 ≤2, 5 x2 + x3 -6 x4 +2 x5 =4, 2 x1 +3 x2 +6 x3 + x4 -3 x5≤5, x2, x5≥0 }
тогда двойственной к ней будет задача линейного программирования:
f*min(u)= 2u1 +4u2 +5u3 D={u 4u1 +2u3=5, u1 +5u2 +3u3≥ -2, -u1 + u2 +6u3=7, u1 -6u2 + u3=4, 2 u2 -3 u3≥ -3, u1, u3≥0 }
Популярное: Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ... Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация... Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (209)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |