КАТЕГОРИИ: Архитектура-(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) |
Лекция 6. Двойственность в линейной оптимизации
1. Двойственные задачи ЛП. План 2. Теоремы двойственности. Анализ дефицитности ресурсов и продукции.
1. В предыдущей лекции был рассмотрен пример 1 о производстве сухих строи- тельных смесей. Была составлена математическая модель задачи ЛП: Z = 4 x 1 + 5 x 2 → max; ⎧0, 25 x 1 + 0, 6 x 2 ≤15, ⎪
⎪0, 5 x + 0, 2 x ≤12; x 1 ≥ 0, x 2 ≥ 0. Пусть имеют место другие экономические условия: • фирма купила сырьё; • постоянный покупатель строительных смесей разорился; • быстро организовать сбыт смесей затруднительно; • другая фирма согласна купить сырьё. (1) (2) (3) Необходимо договориться о таких ценах на сырьё, которые бы устраива- ли обе стороны. Обозначим цену в тыс. грн. за 1 т для сырья трёх видов через y 1, y 2, y 3. Для изготовления 1-й смеси используют разное сырьё в объёмах 0,25 т, 0,25 т и 0,5 т, соответственно. Поэтому фирму-продавца устраивает соотношение 0, 25 y 1 + 0, 25 y 2 + 0, 5 y 3 ≥ 4, т.е. суммарная оплата компонент 1-й смеси будет не менее 4 тыс. грн. за тонну. Аналогично определим второе ограничение 0, 6 y 1 + 0, 2 y 2 + 0, 2 y 3 ≥ 5. Фирма-покупатель стремится уменьшить расходы на приобретение сы- рья. Значит, необходимо обеспечить минимум для целевой функции F =15 y 1 + 7 y 2 +12 y 3. Математическая модель новой задачи ЛП: F =15 y 1 + 7 y 2 +12 y 3 → min; ⎧0, 25 y 1 + 0, 25 y 2 + 0, 5 y 3 ≥ 4, ⎨ ⎩0, 6 y 1 + 0, 2 y 2 + 0, 2 y 3 ≥ 5; y 1 ≥ 0, y 2 ≥ 0, y 3 ≥ 0. (4) (5) (6) Имея решение исходной задачи симплекс-методом, можно определить оптимальный план двойственной задачи. Объясним на примере 1 предыдущей лекции. Базисными векторами в пер- вой симплексной таблице были Б 1 = (A 3, A 4, A 5). Эти вектора в последней
симплексной таблице имеют оценки оптимальности z j − c j: –4,5; –11,5; 0. Взяв эти оценки с противоположным знаком и вычитая из них соответствующие ко- эффициенты целевой функции, получим оптимальный план двойственной зада- чи:
* = −(−11, 5) − 0 =11, 5; * = −0 − 0 = 0. Задачи (1)-(3) и (4)-(6) называют симметричной парой двойственных задач ЛП. Их структуры имеют однозначную связь (табл. 1).
Табл. 1. Симметричная пара для примера о строительных смесях
Видно, что фирма-продавец получает одинаковый доход 148 тыс. грн. в обеих ситуациях. Фирма-покупатель получает сырьё в полном объёме. Данные исходной задачи транспонированы в двойственной задаче, т.е. числовые данные исходной задачи, записанные строками, стали столбцами в двойственной задаче. Сопоставим их в табл. 2.
Табл. 2. Свойства двойственных задач для примера о строительных смесях
Рассмотрим в качестве исходной задачу ЛП самого общего вида. Среди ограничений встречаются как неравенства, так и равенства. Часть переменных произвольного знака. Если исходная задача на максимум, то двойственная – на минимум. Ис- ходная имеет n неизвестных, двойственная n ограничений. Исходная задача содержит m ограничений, двойственная – m неизвестных. Коэффициенты це- левой функции исходной задачи становятся правыми частями ограничений двойственной задачи, и наоборот. Исходная задача имеет среди ограничений m 1 неравенств и m − m 1 равенств, двойственная – m 1 неотрицательных переменных и m − m 1 переменных произвольного знака. Исходная задача имеет n 1 неотрица-
тельных переменных и n − n 1 переменных произвольного знака, двойственная имеет среди ограничений n 1 неравенств и n − n 1 равенств (табл. 3).
Табл. 3. Симметричная пара в общем виде
Пример 1. Дана задача линейного программирования: Z = 3 x 1 + 3 x 2 → min
⎪4 x 1+ 6 x 2 ≤ 24 ⎨ ⎪ x 1 + x 2 ≥ −4 ⎪⎩ x 1 ≤ 2 x 1 ≥ 0. Требуется: составить математическую модель двойственной задачи. Решение. Т.к. исходная задача на минимум, то желательно, чтобы все не- равенства в системе ограничений были записаны со знаком «≥»: ⎧ x 1 ⎪ − 2 x 2 ≥ −6 ⎪−4 x 1 − 6 x 2 ≥ −24 ⎨ ⎪ x 1 ⎪⎩− x 1 + x 2 ≥ −4 ≥ −2 Сопоставим данные (см. табл. 2).
Табл. 4. Свойства двойственных задач для примера 1
Добавим к табл. 4 существенный нюанс. Переменная x 1 ≥ 0, поэтому пер- вое ограничение двойственной задачи будет неравенством со знаком «≤». Пе- ременная x 2 – произвольного знака, поэтому второе ограничение двойственной задачи будет равенством. Т.к. все ограничения исходной задачи являются нера- венствами, то все переменные двойственной задачи будут неотрицательными.
F = −6 y 1 − 24 y 2 − 4 y 3 − 2 y 4 → max ⎧ y 1 − 4 y 2 + y 3 − y 4 ≤ 3 ⎨ ⎩−2 y 1 − 6 y 2 + y 3 = 3 y 1 ≥ 0, y 2 ≥ 0.
Дата добавления: 2014-01-07; Просмотров: 274; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |