85849 (612592), страница 3
Текст из файла (страница 3)
Двойственная задача имеет:
-
m переменных, соответствующих числу ограничений прямой задачи;
-
n ограничений, соответствующих числу переменных прямой задачи.
Двойственная задача получается путём симметричного структурного преобразования условий прямой задачи по следующим правилам:
-
Каждому ограничению bi ПЗ соответствует переменная yi ДЗ;
-
Каждой переменной xj ПЗ соответствует ограничение Cj ДЗ;
-
Коэффициенты при xj в ограничениях ПЗ становятся коэффициентами левой части соответствующего ограничения ДЗ;
-
Коэффициенты Cj при xj в целевой функции ПЗ становятся постоянными правой части ограничения ДЗ;
-
Постоянные ограничений bi ПЗ становятся коэффициентами целевой функции ДЗ.
Рассмотрим следующие две задачи:
F = С1х1+С2х2+... +Сnxn→max
a
(5)
11x1 + a22x2 + ... + a1mxn ≤ b1a21x1 + a22x2 + ... + a2mxn ≤b2
. . . . . . . . . . . . . . . . . . . . . . .
am1x1 + am2x2 + ... + amnxn ≤bm
xj≥0 j=1,…,n
Z = b1х1+b2х2+... +bnxn→min
a
(6)
11y1 + a21y2 + ... + am1y1 ≤ C1a12y1 + a22y2 + ... + am2y2 ≤C2
. . . . . . . . . . . . . . . . . . . . . . .
a1nyn + a2myn + ... + anmyn ≤Cn
yi≥0 i=1,…,m
Теорема 1 (первая теорема двойственности)
Если разрешимо иметь одно решение. Из пары двойственных задач не обязательно симметричных, то имеет решение (как следствие получает, что если одна задача имеет решение, то не имеет решение другая) при этом значения целевых функций на обеих задачах совпадают.
Fmax=Zmin
Теорема 2(вторая теорема двойственности)
Если (5) и (6) пара симметричных двойственных задач, то (x01, x02, ... , x0n) и (y01, y02, ... , y0n) являются их оптимальными решениями, то компоненты оптимальных решений удовлетворяются системе.
x10(a11y10+a21y20+…+am1yn0-c1)=0
x 20(a12y10+a22y20+…+am2yn0-c2)=0
. . . . . . . . . . . . . . . . . . . . . . . . . . .
xn0(a1ny10+a2my20+…+am1yn0-c1)=0
y10(a11x01+a22x02+...+a1mx0n -b1)=0
y20(a21x01+a22x02+... +a2mx0n-b2)=0
. . . . . . . . . . . . . . . . . . . . . . . . . . .
yn0(am1x01+am2x02+...+amnx0n-bm)=0
Заключение
В данной курсовой работе были заложены основы математических методов решения задач линейного программирования. Поэтому большее внимание уделялась следующим разделам:
-
Основы математических методов и их применение;
-
Решение задач с помощью симплекс – метода.