АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

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

Читайте также:
  1. I. 3.1. Двойственная задача линейного программирования
  2. II.2. Задача о назначениях
  3. II.4. МЕТОД ВЕТВЕЙ И ГРАНИЦ В ЗАДАЧАХ ЦЕЛОЧИСЛЕННОГО ПРОГРАММИРОВАНИЯ
  4. VI. Общая задача чистого разума
  5. Адресация информации и обработка адресов в ЭВМ. Непосредственная, прямая регистровая, косвенная, индексная, относительная, адресация.
  6. Апофеоз: двойственная роль развития речи
  7. В декартовых координатах каждая прямая определяется уравнением первой степени с двумя переменными и обратно: каждое уравнение первой степени
  8. В задачах 13.1-13.20 даны выборки из некоторых генеральных совокупностей. Требуется для рассматриваемого признака
  9. в задачах экспертного выбора.
  10. В) Задача
  11. В) Задача
  12. В) Задача

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

Прямая ЗЛП заключается в том, чтобы найти максимум значения функции цели

(16)

при условиях ,

,

……………………………..

, (17)

,

………………………………….

,

, (j=1…l, l≤ n).

О п р е д е л е н и е. Задача, состоящая в нахождении минимального значения функции

(18)

 

при условиях

,

,

……………………………….

, (19)

,

………………………………

,

, (i=1…k, k ≤ m),

называется двойственной задачей по отношению к задаче (16)-(17).

Задачи (16)-(17) и (18)-(19) образуют пару задач, называемую в линейном программировании двойственной парой.

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

1.Функция цели прямой задачи задается на максимум (минимум), а функция цели двойственной задачи – на минимум (максимум).

2. Матрица коэффициентов при переменных в системе ограничений прямой задачи

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

получаются друг из друга транспонированием (т.е. строки становятся столбцами, а столбцы – строками).

3. Число переменных в двойственной задаче равно числу ограничений в прямой задаче, а число ограничений в двойственной задаче – числу переменных в прямой задаче.

4. Коэффициентами при переменных в функции цели двойственной задачи являются свободные члены в системе ограничений прямой задачи, т.е. вектор B=(b1, b2, b3, …, bm), а свободными членами в ограничениях двойственной задачи становятся коэффициенты при переменных в функции цели прямой задачи, т.е. вектор С=(с1, с2, с3, …, сn).

5. а) Если переменная xj в прямой задаче может иметь только положительное значение, то j – е ограничение в двойственной задаче является неравенством типа “ ≥ ” (в двойственной задаче не может быть ограничений –неравенств типа “ ≤ ”);

б) если переменная xj в прямой задаче может принимать любое (в том числе и отрицательное) значение, то соответствующее ограничение (т.е. j -е) в двойственной задаче записывается в виде уравнения (равенства);

в) если i – е ограничение в прямой задаче записано в форме неравенства, то i – я переменная yi в двойственной задаче будет принимать только положительное значение;

г) если i – е ограничение в прямой задаче записано в форме уравнения (равенства), то i – я переменная yi в двойственной задаче может принимать любое значение.

Вышеприведенные соотношения в формировании прямой и двойственной задач в кратком виде представлены в таблице 11.

Таблица 11

Алгоритмы записи прямой и двойственной ЗЛП

Прямая задача Двойственная задача
→ max → min
, X ≥ 0 , Y ≥ 0
, X - любое , Y ≥ 0
, X ≥ 0 , Y - любое
, Х - любое , Y - любое

 

Двойственные пары задач обычно подразделяют на симметричные и несимметричные. В симметричной паре ограничения как в прямой, так и в двойственной задаче выражаются через неравенства (соответственно все переменные – положительные числа).

З а д а ч а 8. Для задачи, состоящей в максимизации функции

при условиях ,

,

,

сформулировать двойственную задачу.

Р е ш е н и е. Для прямой и двойственной задач прежде всего составим матрицу коэффициентов в ограничениях:

, .

В соответствии с общими правилами задача, двойственная по отношению к прямой, формулируется следующим образом: найти минимум функции при условиях

,

,

,

.

Заметим, что в записанной двойственной задаче переменная y2 может принимать любое значение, так как второе ограничение прямой задачи - равенство.

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.005 сек.)