Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Основные теоремы теории двойственности
В основе теории двойственности лежат основные теоремы. Рассмотрим для определенности симметрическую пару двойственных ЗЛП. Пусть прямая задача записана в следующем матричном виде , , , (9.1) где – вектор-столбец коэффициентов целевой функции, – вектор-столбец управляющих переменных ( , ), – матрица коэффициентов при управляющих переменных, – вектор-столбец свободных членов. Соответствующая двойственная ЗЛП к прямой задаче (9.1) имеет вид , , , (9.2) где – вектор-столбец управляющих переменных двойственной задачи ( , ). Лемма 9.1 (основное неравенство теории двойственности).Для любых допустимых решений и пары взаимно двойственных задач (9.1), (9.2) справедливо неравенство . (9.3) □ Пусть , – допустимые решения задач (9.1), (9.2) соответственно. Умножим систему ограничений прямой задачи на вектор-столбец слева: . Умножим систему ограничений двойственной задачи на вектор-столбец справа: . Тогда получим , то есть для допустимых решений и задач (9.1) и (9.2) соответственно выполняется неравенство (9.3). ■ Лемма 9.2. Если для допустимых решений и пары взаимно двойственных задач (9.1), (9.2) выполняется равенство , то и являются оптимальными решениями соответствующих задач. □ В силу неравенства (9.3) для любого допустимого решения задачи (9.1) выполняется неравенство , то есть . Это означает, что , то есть является оптимальным решением задачи (9.1). Аналогично показывается, что является оптимальным решением задачи (9.2). ■ Теорема 9.1 ( первая теорема двойственности ). Если одна из двойственных задач имеет оптимальное решение, то и другая имеет оптимальное решение, причем экстремальные значения целевых функций совпадают: , или . Если одна из двойственных задач неразрешима вследствие неограниченности целевой функции на множестве допустимых решений, то система ограничений другой задачи противоречива (а значит, задача не имеет оптимального решения). Теорема 9.2 ( вторая теорема двойственности, теорема равновесия ). Пусть , есть оптимальные решения задач (9.1) и (9.2) соответственно. Тогда для векторов , выполняются равенства ( ) (9.4) ( ). (9.5) □ Пусть , есть оптимальные решения задач (9.1) и (9.2) соответственно. При этом согласно теореме 9.1 . Умножим неравенство слева на вектор : . Умножим неравенство справа на вектор-столбец : . Так как , то . Тогда из доказанного выше получим . Итак, . Расписывая покоординатно это равенство, получим равенства (9.4). Аналогично доказывается справедливость равенств (9.5). ■ Равенства (9.4) и (9.5) называются условиями дополняющей нежесткости. Из них следует: 1) если какое-либо неравенство системы ограничений одной из задач не обращается в строгое равенство оптимальным решением этой задачи, то соответствующая компонента оптимального решения двойственной задачи должна равняться нулю; 2) если какая-либо компонента одной из задач положительна, то соответствующее ограничение в двойственной задаче ее оптимальным решением должно обращаться в строгое равенство, то есть если , то ; если , то ; (9.6) если , то ; если , то . (9.7) Теоремы 9.1 и 9.2 позволяют найти оптимальное решение одной из пары задач по решению другой. Пример 9.1. Найти оптимальное решение двойственной ЗЛП для прямой ЗЛП , учитывая, что , . Решение. Соответствующая двойственная ЗЛП имеет вид . Воспользуемся равенствами (9.6): так как , то первое ограничение в системе неравенств двойственной ЗЛП выполняется как равенство: . Аналогично, так как , то . Так как , то второе ограничение в системе неравенств двойственной ЗЛП выполняется как строгое неравенство: . Итак, имеем следующую систему для определения оптимального решения двойственных ЗЛП: (9.8) Воспользуемся теперь равенствами (9.7). Подставим компоненты оптимального решения в систему ограничений прямой задачи: В силу того, что , система (9.8) принимает вид Решая последнюю систему, получим . Тогда вектор-столбец оптимального решения имеет вид . При этом . Пример 9.2. Найти оптимальное решение двойственной ЗЛП для прямой ЗЛП , учитывая, что , . Решение. Соответствующая двойственная ЗЛП имеет вид . Так как , , , то воспользовавшись равенствами (9.6), получим систему ограничений: Воспользовавшись равенствами (9.7), получим: . Согласно первой теоремой теории двойственности, имеем равенство . Следовательно, , то есть . Получаем систему для определения оптимального решения : (9.9) Решая из системы (9.9) первые три уравнения, получим структуру оптимального решения : , где . Используя неравенство в системе (9.9), получим . Учитывая тот факт, что , неравенство выполняется. В результате заключаем, что ДЗЛП имеет бесконечное множество оптимальных решений (ДЗЛП имеет альтернативный оптимум) , .
Популярное:
|
Последнее изменение этой страницы: 2016-05-28; Просмотров: 996; Нарушение авторского права страницы