Основные теоремы двойственности

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

Основное неравенство теории двойственности.Пусть имеется пара двойственных задач I и II. Покажем, что для любых допустимых решений Основные теоремы двойственности - student2.ru и Основные теоремы двойственности - student2.ru прямой и двойственной задач справедливо неравенство

Основные теоремы двойственности - student2.ru или Основные теоремы двойственности - student2.ru . (7.7)

Доказательство. Умножив неравенства системы ограничений (7.2) прямой задачи Основные теоремы двойственности - student2.ru соответственно на переменные y1, ¼, ym и сложив правые и левые части полученных неравенств, имеем

Основные теоремы двойственности - student2.ru . (7.8)

Аналогично преобразовав систему ограничений (7.5) двойственной задачи Основные теоремы двойственности - student2.ru путем умножения обеих частей неравенства на переменные х1, ¼, хn и последующего их сложения, получим

Основные теоремы двойственности - student2.ru . (7.9)

Так как левые и правые части неравенств (7.8) и (7.9) представляют одно и то же выражение Основные теоремы двойственности - student2.ru , то в силу свойства транзитивности неравенств получим доказываемое неравенство (7.7).À

Теперь можно перейти к признакам оптимальности решений.

Достаточный признак оптимальности. Сформулируем теорему.

Теорема 1. Если Основные теоремы двойственности - student2.ru и Основные теоремы двойственности - student2.ru - допустимые решения взаимодвойственных задач, для которых выполняется равенство

Основные теоремы двойственности - student2.ru , (7.10)

то Основные теоремы двойственности - student2.ru - оптимальное решение прямой задачи I, а Основные теоремы двойственности - student2.ru - двойственной задачи II.

Доказательство. Пусть Основные теоремы двойственности - student2.ru - любое допустимое решение прямой задачи I. Тогда на основании основного неравенства (7.7) получим Основные теоремы двойственности - student2.ru . Однако Основные теоремы двойственности - student2.ru - произвольное решение задачи I, отсюда в силу равенства (7.10) следует, что Основные теоремы двойственности - student2.ru , т.е. Основные теоремы двойственности - student2.ru - оптимальное решение прямой задачи I. Аналогично доказывается, что решение оптимально для задачи II.À

Кроме достаточного признака оптимальности взаимодвойственных задач существуют и другие важные соотношения между их решениями. Прежде всего возникают вопросы: всегда ли для каждой пары двойственных задач есть одновременно оптимальные решения; возможна ли ситуация, когда одна из двойственных задач имеет решение, а другая нет. Ответ на эти вопросы дает следующая теорема.

Первая (основная) теорема двойственности. Если одна из взаимодвойственных задач имеет оптимальное решение, то его имеет и другая, причем оптимальные значения их линейных функций равны:

Основные теоремы двойственности - student2.ru , fmax = gmin. (7.11)

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

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

Утверждение второй части легко доказывается методом от противного. Предположим, что в прямой задаче линейная функция не ограничена, т.е. Основные теоремы двойственности - student2.ru , а условия двойственной задачи не являются противоречивыми, т.е. существует хотя бы одно допустимое решение Основные теоремы двойственности - student2.ru . Тогда в силу основного неравенства теории двойственности (5.7) Основные теоремы двойственности - student2.ru , что противоречит условию неограниченности Основные теоремы двойственности - student2.ru . Следовательно, при Основные теоремы двойственности - student2.ru в прямой задаче допустимых решений в двойственной задаче быть не может. À

Экономический смысл первой (основной) теоремы двойственности. План производства Основные теоремы двойственности - student2.ru и набор цен (оценок) ресурсов Основные теоремы двойственности - student2.ru оказываются оптимальными тогда и только тогда, когда прибыль (выручка) от продукции, найденная при «внешних» (известных заранее) ценах с1, с2, ¼, сn, равна затратам на ресурсы по «внутренним» (определяемым только из решения задачи) ценам y1, ¼, ym. Для всех же других планов Основные теоремы двойственности - student2.ru и Основные теоремы двойственности - student2.ru обеих задач в соответствии с основным неравенством (7.7) теории двойственности прибыль (выручка) от продукции всегда меньше (или равна) затрат на ресурсы.

Экономический смысл первой теоремы двойственности можно интерпретировать и так: предприятию безразлично, производить ли продукцию по оптимальному плану Основные теоремы двойственности - student2.ru и получить максимальную прибыль (выручку) fmax либо продавать ресурсы по оптимальным ценам Основные теоремы двойственности - student2.ru и возместить от продажи равные ей минимальные затраты на ресурсы gmin.

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

Тесная связь между двумя взаимодвойственными задачами проявляется не только в равенстве оптимальных значений их линейных функций, о чем утверждалось в первой (основной) теореме двойственности.

При приведении каждой из взаимодвойственных задач к каноническому виду в систему ограничений прямой задачи I (7.2) вводят m неотрицательных переменных xn+1, xn+2, ¼ xn+m, а в систему ограничений двойственной задачи II – n неотрицательных переменных ym+1, ym+2, ¼ ym+n.

Системы ограничений каждой из взаимодвойственных задач примут вид:

Основные теоремы двойственности - student2.ru (7.12)

Основные теоремы двойственности - student2.ru (7.13)

Установим соответствие между первоначальными переменными одной из двойственных задач и дополнительными переменными другой задачи (табл. 7.2).

Таблица 7.2

Переменные прямой задачи I
Первоначальные Дополнительные
Основные теоремы двойственности - student2.ru Основные теоремы двойственности - student2.ru (7.14)
Дополнительные Первоначальные
Переменные двойственной задачи II

Теорема 2 (примем без доказательства). Положительным (ненулевым) компонентам оптимального решения одной из взаимодвойственных задач соответствуют нулевые компоненты оптимального решения другой задачи, т.е. для любых i = 1, 2, ¼, m и j = 1, 2, ¼, n:

если Основные теоремы двойственности - student2.ru > 0, то Основные теоремы двойственности - student2.ru = 0;

если Основные теоремы двойственности - student2.ru > 0, то Основные теоремы двойственности - student2.ru = 0,

и аналогично,

если Основные теоремы двойственности - student2.ru > 0, то Основные теоремы двойственности - student2.ru = 0;

если Основные теоремы двойственности - student2.ru > 0, то Основные теоремы двойственности - student2.ru = 0.

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

Рассмотренная теорема является следствием следующей теоремы.

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

Замечание. Если в одной из взаимодвойственных задач нарушается единственность оптимального решения, то оптимальное решение двойственной задачи вырожденное. Это связано с тем, что при нарушении единственности оптимального решения прямой задачи в выражении линейной функции ее оптимального решения через неосновные переменные отсутствует хотя бы одна из основных переменных.

Третья теорема двойственности. Компоненты оптимального решения двойственной задачи равны значениям частных производных линейной функции fmax(b1, b2, ¼, bm) по соответствующим аргументам, т.е.

Основные теоремы двойственности - student2.ru . (7.15)

Из данной теоремы следует, что объективно обусловленные оценки показывают, насколько денежных единиц изменится максимальная выручка от реализации продукции при изменении запасов соответствующего i-го ресурса на одну единицу.

Наши рекомендации