Составители:
Рубрика:
95 96
Модель двойственной задачи примет вид:
).,1(0
,
,
,
min,
2211
22222112
11221111
2211
miy
cyayaya
cyayaya
cyayaya
ybybybW
i
mmmnnn
mm
mm
nn
=≥
⎪
⎪
⎩
⎪
⎪
⎨
⎧
≥+++
≥+++
≥+++
→++
+
=
L
LLLLLLL
L
L
L
(7.2)
Если ввести в рассмотрение матрицы:
,
aa
aa
A
mnm
n
⎟
⎟
⎟
⎠
⎞
⎜
⎜
⎜
⎝
⎛
=
L
LLL
L
1
111
()
(
)
,c,,cc,b,,bb
n
T
m
KK
11
==
(
)
(
)
m
T
n
y,,yY,x,,xX KK
11
== ,
то пара симметричных двойственных задач в матричной форме
примет вид:
Прямая задача
max.
0
→=
≥
≤
сXZ
,X
,bAX
Двойственная задача
min.
0
→=
≥
≥
YbW
,сYA
,Y
Пример 7.2. Составить двойственную задачу к следующей
ЗЛП:
000
146
7372
53
max32
321
321
4321
421
4321
≥≥≥
⎪
⎩
⎪
⎨
⎧
≥−+
=−+−
≤+−
→+−+
=
x,x,x
,xхx
,xxxx
,xxx
,xxxxZ
и показать взаимосопряженность полученной пары двойственных
задач.
Решение. Прежде всего приведем модель к виду, для которо-
го изложены правила построения двойственных задач.
Преобразуем третье ограничение, умножив обе части нера-
венства на –1 и изменив знак неравенства на противоположный:
.ххх 146
321
−
≤
+
−
−
В результате исходная задача примет вид:
.x,x,x
y
y
y
,xхx
,xxxx
,xxx
,xxxxZ
000
0
0
0
146
7372
53
max32
321
3
2
1
321
4321
421
4321
≥≥≥
≥
≥
⎪
⎩
⎪
⎨
⎧
≤+−−
=−+−
≤+−
→
+
−
+
=
(7.3)
Согласно правилам двойственная задача будет содержать три
переменные (они записаны справа от ограничений), причем
0
1
≥у , ,у 0
3
≥ так как соответствуют ограничениям-
неравенствам исходной задачи, а у
2
является свободной перемен-
ной: у
2
<
>
0 (у
2
соответствует ограничению-равенству исходной за-
дачи).
Матрицей системы ограничений двойственной задачи явля-
ется матрица, транспонированная к исходной:
⎟
⎟
⎟
⎟
⎟
⎠
⎞
⎜
⎜
⎜
⎜
⎜
⎝
⎛
−
−−−
−
=
011
430
173
621
Т
А .
Правыми частями системы ограничений двойственной зада-
чи станут коэффициенты (1, 2, –3, 1) целевой функции исходной
задачи.
Каждой неотрицательной переменной исходной задачи соот-
ветствует ограничение-неравенство того же смысла:
Модель двойственной задачи примет вид: Решение. Прежде всего приведем модель к виду, для которо- W = b1 y1 + b2 y 2 + L + bn y n → min, го изложены правила построения двойственных задач. Преобразуем третье ограничение, умножив обе части нера- ⎧ a11 y1 + a21 y 2 + L + am1 y m ≥ c1 , венства на –1 и изменив знак неравенства на противоположный: ⎪a y + a y + L + a y ≥ c , − 6 х1 − х2 + 4 х3 ≤ −1. ⎪ 12 1 22 2 m2 m 2 ⎨ (7.2) ⎪ L L L L L L L В результате исходная задача примет вид: ⎪⎩a1n y1 + a2n y 2 + L + amn y m ≥ cm , Z = x1 + 2 x2 − 3 x3 + x4 → max , ⎧ x1 − 3 x2 + x4 ≤ 5 , y1 ≥ 0 yi ≥ 0 (i = 1, m). ⎪ (7.3) ⎨ 2 x1 − 7 x2 + 3 x3 − x4 = 7 , y 2 0 Если ввести в рассмотрение матрицы: ⎪ − 6x − х + 4x ⎩ 1 2 3 ≤ 1, y3 ≥ 0 ⎛ a11 L a1n ⎞ ⎜ ⎟ x1 ≥ 0 , x2 ≥ 0 , x3 ≥ 0. A = ⎜ LLL ⎟ , b = (b1 ,K ,bm ) , c = (c1 ,K ,cn ), T ⎜ a La ⎟ ⎝ m1 mn ⎠ Согласно правилам двойственная задача будет содержать три X = ( x1 ,K , xn ) , Y = ( y1 ,K , ym ) , T переменные (они записаны справа от ограничений), причем у1 ≥ 0 , у3 ≥ 0, так как соответствуют ограничениям- то пара симметричных двойственных задач в матричной форме примет вид: неравенствам исходной задачи, а у2 является свободной перемен- Прямая задача Двойственная задача ной: у2 <> 0 (у2 соответствует ограничению-равенству исходной за- дачи). AX ≤ b , Y ≥ 0, Матрицей системы ограничений двойственной задачи явля- ется матрица, транспонированная к исходной: X ≥ 0, YA ≥ с , ⎛ 1 2 − 6⎞ Z = сX → max. W = Yb → min. ⎜ ⎟ ⎜ − 3 − 7 − 1⎟ А =⎜ Т . Пример 7.2. Составить двойственную задачу к следующей 0 3 4⎟ ⎜ ⎟ ЗЛП: ⎜ 1 − 1 0 ⎟ Z = x1 + 2 x2 − 3 x3 + x4 → max , ⎝ ⎠ Правыми частями системы ограничений двойственной зада- ⎧ x1 − 3 x2 + x4 ≤ 5 , чи станут коэффициенты (1, 2, –3, 1) целевой функции исходной ⎪ задачи. ⎨ 2 x1 − 7 x2 + 3 x3 − x4 = 7 , ⎪ 6x + х − 4x Каждой неотрицательной переменной исходной задачи соот- ⎩ 1 ≥ 1, 2 3 ветствует ограничение-неравенство того же смысла: x1 ≥ 0 , x2 ≥ 0 , x3 ≥ 0 и показать взаимосопряженность полученной пары двойственных задач. 95 96
Страницы
- « первая
- ‹ предыдущая
- …
- 45
- 46
- 47
- 48
- 49
- …
- следующая ›
- последняя »