Мегаобучалка Главная | О нас | Обратная связь


ЭКОНОМИЧЕСКАЯ ИНТЕРПРЕТАЦИЯ ЗАДАЧИ, ДВОЙСТВЕННОЙ К ИСХОДНОЙ ЗАДАЧЕ



2019-07-03 209 Обсуждений (0)
ЭКОНОМИЧЕСКАЯ ИНТЕРПРЕТАЦИЯ ЗАДАЧИ, ДВОЙСТВЕННОЙ К ИСХОДНОЙ ЗАДАЧЕ 0.00 из 5.00 0 оценок




 

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

 

Понятие двойственной задачи линейного программирования

 

Пусть задана каноническая задача линейного программирования:

 

                          

 

Если целевая функция 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={ xcR 5 |

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={ucR3 |

4u1 +2u3=5,

u1 +5u2 +3u3≥ -2,

-u1 + u2 +6u3=7,

u1 -6u2 + u3=4,

2 u2 -3 u3≥ -3,

u1, u3≥0 }




2019-07-03 209 Обсуждений (0)
ЭКОНОМИЧЕСКАЯ ИНТЕРПРЕТАЦИЯ ЗАДАЧИ, ДВОЙСТВЕННОЙ К ИСХОДНОЙ ЗАДАЧЕ 0.00 из 5.00 0 оценок









Обсуждение в статье: ЭКОНОМИЧЕСКАЯ ИНТЕРПРЕТАЦИЯ ЗАДАЧИ, ДВОЙСТВЕННОЙ К ИСХОДНОЙ ЗАДАЧЕ

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ...
Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация...
Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы...
Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (209)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.005 сек.)