ВУЗ:
Составители:
Рубрика:
Линейное программирование
34
2. На заключительной итерации, кроме того, когда получена оптималь-
ная точка , оценки всех векторов
j
A
неотрицательны
njcABc
jj
T
Bj
,1,0
1
=≥−=
−
∆
или
,
1
cyAAyABc
TTT
B
≥==
−
т . е . вектор
1−
= Bcy
T
B
является допустимым в двойственной задаче, кроме то-
го, он является решением двойственной задачи . При этом заметим , что часть
ограничений двойственной задачи выполняется в виде равенств
(
)
IjcyA
j
j
T
∈= , , где
I
- множество базисных индексов (так как оценки ба -
зисных векторов всегда равны нулю
Ij
j
∈
=
,0
∆
). Такие точки
y
называют-
ся базисными в двойственной задаче.
Рассмотрим примеры применения изложенной теории двойственности
к решению задач линейного программирования.
Пример 3. На основании графического анализа двойственной задачи
исследовать разрешимость следующих задач и в случае разрешимости найти
оптимальное значение целевой функции.
а )
min396
321
→
+
+
xxx
б)
min22
321
→
+
+
xxx
32
321
≥
+
+
−
xxx 2
321
=
+
+
−
xxx
13
321
≥
−
+
xxx
123
321
=
−
−
xxx
0,0,0
321
≥
≥
≥
xxx 0,0,0
321
≥
≥
≥
xxx
Решение.
Двойственные к предложенным задачам относятся к задачам линейно-
го программирования в
2
R
и поэтому их можно решать описанным в §1
графическим методом . Двойственная к задаче а ) имеет вид:
max3
21
→
+
yy
63
21
≤
+
−
yy
92
21
≤
+
yy
3
21
≤
−
yy
y
1
, y
2
≥0
Линейное программирование 2. На заключительной итерации, кроме того, когда получена оптималь- ная точка, оценки всех векторов A j неотрицательны ∆ j =c TB B −1 A j −c j ≥0, j =1, n или c TB B −1 A = y T A = A T y ≥c, т.е. вектор y =c TB B −1 является допустимым в двойственной задаче, кроме то- го, он является решением двойственной задачи. При этом заметим, что часть ограничений двойственной задачи выполняется в виде равенств ( ) AT y j =c j , j ∈I , где I - множество базисных индексов (так как оценки ба- зисных векторов всегда равны нулю ∆ j =0, j ∈I ). Такие точки y называют- ся базисными в двойственной задаче. Рассмотрим примеры применения изложенной теории двойственности к решению задач линейного программирования. Пример 3. На основании графического анализа двойственной задачи исследовать разрешимость следующих задач и в случае разрешимости найти оптимальное значение целевой функции. а) 6 x1 +9 x 2 +3 x3 → min б) 2 x1 +x 2 +2 x3 → min −x1 +2 x 2 +x 3 ≥3 −x1 +x2 +x3 =2 3x1 +x 2 −x 3 ≥1 x1 −3 x 2 −2 x 3 =1 x1 ≥0, x 2 ≥0, x 3 ≥0 x1 ≥0, x 2 ≥0, x 3 ≥0 Решение. Двойственные к предложенным задачам относятся к задачам линейно- го программирования в R 2 и поэтому их можно решать описанным в §1 графическим методом. Двойственная к задаче а) имеет вид: 3 y1 +y 2 → max − y1 +3 y 2 ≤6 2 y1 +y 2 ≤9 y1 −y 2 ≤3 y1, y2≥0 34
Страницы
- « первая
- ‹ предыдущая
- …
- 30
- 31
- 32
- 33
- 34
- …
- следующая ›
- последняя »