1). и ;
2). и ;
3). Для всякого , если , то ; для всякого , если , то .
Сущность второй теоремы: если двойственные оценки положительны, то есть Vi* > 0, то ресурсы дефицитны (т.е. они полностью использованы, а их неиспользуемость Si = 0). Если же V*i = 0, то ресурсы находятся в избытке и потому значение Si > 0.
Третья теорема двойственности. Значения переменных V*i в оптимальном решении двойственной задачи представляют собой оценки влияния свободных членов системы ограничений прямой задачи на величину .
Третья теорема двойственности доказывается так:
Df(x) = V*i×Dbi
Если Dbi = 1, то |Df(x)| = |Vi*|. То есть, изменение значения целевой функции при изменении соответствующего ресурса на единицу составит столько единиц, сколько их в положительных оценках Vi*.
Правила формулировки двойственной задачи на основе прямой задачи:
1. Количество неизвестных в двойственной задаче равно числу функциональных ограничений в прямой задаче.
2. Экстремум целевой функции двойственной задачи формулируется противоположным по смыслу прямой задачи: вместо максимума - минимум (а вместо минимума - максимум).
3. Число ограничений в системе двойственной задачи равно числу переменных в исходной задаче.
4. Правыми частями в ограничениях двойственной задачи являются коэффициенты при неизвестных в целевой функции прямой задачи.
Теперь сформулируем модель двойственной задачи:
Прямая задача |
Двойственная задача |
Информационные ресурсы результатов решения можно свести в следующую таблицу:
Таблица 1
Переменные |
Переменные |
||
Прямая задача |
Двойственная задача |
Прямая задача |
Двойственная задача |
основные |
дополнительные |
дополнительные |
основные |
Рассмотрим интерпретацию трех теорем двойственности, сформулированных выше.
Для прямой задачи: |
Для двойственной задачи: |
ден. единиц. |
=120. |
Если . Значит, 1-й и 2-й ресурсы будут находиться в дефиците.
Значения . Значит, 3-й и 4-й ресурсы будут находиться в избытке.
Изменим значение 1-го ресурса на единицу, т.е. и тогда .
Тогда денежных единиц.
Разница ден.ед. - т.е. это составляет столько единиц, сколько их в двойственной оценке 1-го ресурса денежных единиц/ед. ресурсов.
Если , то ден.ед., т.е. ден.ед. ().
Нужно отметить, что в случае заявки на производство новой продукции, экономическая целесообразность устанавливается по критерию :
Если , производство новой продукции экономически оправдано (для нашего оптимального решения ).
Если , то производство новой продукции экономически нецелесообразно.
При решении оптимизационных задач переменные могут оказаться дискретными: целочисленными, булевыми и дробными.
В случае целочисленных переменных область допустимых решений может состоять из нескольких разрозненных областей. Ниже приводится пример, когда условие целочисленности для исходной задачи №1 приводит к появлению задач №2 и №3 (в задаче №3 ОДР оказывается пустой). Тогда задача №2 распадается еще на две задачи: №4 и №5. Задача №5 распадается еще на две: №6 (ОДР – пустая) и №7. В задаче №4 получено целочисленное решение с большим значением целевой функции, чем в задаче №7 – то же с целочисленным результатом. Вывод ясен: решение заключено в варианте задачи №4. Приведем этот пример.
Найти максимальное значение целевой функции Z= x1 + 2x2 при ограничениях:
7x1 + 5x2 £ 35 (1)
-2x1 + 3x2 £ 6 (2)
Значения переменных должны быть неотрицательными и в целых
числах. Решение задачи №1: Z = 9,64; x1=2,42;
x2 =3,61. На
рис.2 – это координата точки В. Целочисленный результат переменных не
достигнут.
|
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.