Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Двойственность задач линейного программирования

Читайте также:
  1. D) РЕКОНСТРУКЦИЯ И ИНТЕГРАЦИЯ КАК ЗАДАЧИ ГЕРМЕНЕВТИКИ
  2. I. МЭТЫ I ЗАДАЧЫ
  3. I. ЦЕЛИ И ЗАДАЧИ
  4. I. Цель и задачи
  5. I. Цель и задачи Комплекса
  6. II Цель, задачи, функции и принципы портфолио.
  7. II. Цели и задачи

 

Для каждой прямой задачи линейного программирования (ЛП) существует соответствующая ей двойственная задача ПЛ в другом пространстве переменных, но с тем же оптимальным значением целевой функции (если решение вообще существует). Обе задачи симметричны по отношению друг к другу, если их представить в матричной форме.

Прямая задача: Требуется найти максимальное значение целевой функции:

, (1)

 

в условиях следующих ограничений:

 

, (2)

. (3)

где:

– скалярная целевая функция прямой задачи ЛП;

– вектор коэффициентов целевой функции;

– вектор переменных прямой задачи;

− число переменных прямой задачи;

– вектор ограничений прямой задачи;

− число ограничений;

= – () матрица коэффициентов ограничений.

 

Двойственная задача: Требуется найти максимальное значение целевой функции:

, (1’)

 

в условиях следующих ограничений:

 

, (2’)

. (3’)

где:

– скалярная целевая функция двойственной задачи ЛП;

– вектор коэффициентов целевой функции;

– вектор переменных двойственной задачи;

− число переменных двойственной задачи;

– вектор ограничений двойственной задачи;

− число ограничений;

= – () матрица коэффициентов ограничений.

 

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

 

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

В справедливости теоремы можно убедиться непосредственным вычислением целевых функций. Найдем оптимальное значение вектора переменных прямой задачи ЛП из неравенства (2):

 

, (4)

 

где − псевдообратная матрица.

Число строк m и число столбцов n при транспонировании меняются местами: в двойственной задаче матрица содержит n строк и m столбцов. Это необходимо учитывать при определении формул для вычисления псевдообратной матрицы.

После подстановки правой части (4) в (1) найдем максимальное значение целевой функции прямой задачи ЛП:

 

. (5)

 

Найдем оптимальное значение вектора переменных двойственной задачи ЛП из неравенства (2’):

 

, (4’)

 

После подстановки правой части (4’) в (1’) найдем минимальное значение целевой функции двойственной задачи ЛП:

 

. (5’)

 

Правые части неравенств (5) и (5’) равны , следовательно:

= . (6)

 

Что и требовалось доказать.

 

do not put all your eggs in a basket – не клади все яйца в одну корзину.


Дата добавления: 2015-09-03; просмотров: 61 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Метод псевдообратной матрицы| Введение

mybiblioteka.su - 2015-2024 год. (0.009 сек.)