Ограничения и целевая функция прямой задачи «записаны» в строках таблицы 5, ограничения и целевая функция двойственной задачи «читаются» по столбцам. Ограничению с номером прямой задачи соответствует переменная двойственной; переменной прямой задачи - ограничение двойственной.
Пример 15. Записать условие задачи, двойственной к стандартной задаче из примера 11.
Решение. Воспользуемся схемой из таблицы 5. Рядом с ограничениями каждой из задач записаны в скобках соответствующие переменные другой задачи:
Прямая задача
|
Двойственная задача
|
Двойственную задачу примера 15 можно привести к стандартному виду, затем записать условие двойственной к ней и снова привести к стандартному виду. Проверьте, что результатом таких преобразований будет исходная (прямая) задача. Нетрудно понять, что и в общем случае задача, двойственная к двойственной совпадает с исходной. Поэтому прямую и двойственную задачи называют также взаимодвойственными или двойственной парой.
В теории ЛП доказаны следующие утверждения (теоремы двойственности), устанавливающие связи между свойствами задач двойственной пары.
Теорема 1. Если одна из задач двойственной пары разрешима, т. е имеет оптимальные планы, то разрешима и другая задача. При этом для оптимальных планов имеет место равенство . Для разрешимости одной (а, значит, и другой) задачи необходимо и достаточно, чтобы каждая из них имела хотя бы один допустимый план.
Теорема 2. Для того, чтобы допустимые планы
пары двойственных задач (14) – (16) и (31) – (33) были их оптимальными планами, необходимо и достаточно, чтобы они удовлетворяли системе уравнений
Теорема 1 – центральный результат всей теории ЛП. Теорема 2 позволяет найти оптимальный план одной из задач двойственной пары по оптимальному плану другой.
Пример 16. Решить задачу ЛП
,
Решение. Запишем условие двойственной задачи
Эту задачу можно решить графически (проделайте самостоятельно), в результате получим По теореме 1 исходная (прямая) задача также имеет оптимальный план Чтобы найти подставим
в систему уравнений из теоремы 2:
Второе и третье уравнения представляют собой тождества 0 = 0. Из остальных уравнений находим единственный оптимальный план исходной задачи
Для определения даже не обязательно подставлять эти числа в выражение для целевой функции F, так как из теоремы 1 следует (проверьте подстановкой).
В разобранном примере решалось более «легкая» из пары двойственных задач, ответ другой задачи получался после решения системы линейных уравнений. В случае , когда оптимальный план одной из задач находится симплекс-методом, оптимальный план другой можно найти непосредственно по заключительной симплексной таблице без дополнительных вычислений.
Пример 17. Приведем обе задачи двойственной пары из предыдущего примера к канонической форме. В прямой задаче заменим и введем балансовые переменные в двойственной задаче введем балансовые переменные
Прямая задача |
Двойственная задача |
|
|
|
|
|
|
|
|
|
Примем за базисные переменные в прямой задаче (тогда свободные) и переменные в двойственной задаче (тогда свободные). Каждая базисная переменная , содержатся в определенном ограничении одной из задач двойственной пары; этому ограничению соответствует определенная свободная переменная другой задачи. Это позволяет установить следующее соответствие между переменными взаимодвойственных задач:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.