ВУЗ:
Составители:
Рубрика:
15
⎪
⎪
⎩
⎪
⎪
⎨
⎧
≥
≥−−
≤++
=+
−
+
0
102
2242
2422
4,3,2,1
321
321
4321
x
xxx
xxx
xxxx
Приведем задачу к каноническому виду, имеем
max632
74321
→
−
+
+−=−= MxxxxxZW
⎪
⎪
⎩
⎪
⎪
⎨
⎧
=≥
=+−+−
=+++
=+
−
+
7,1,0
102
2242
2422
76321
5321
4321
jx
xxxxx
xxxx
xxxx
j
Переменная x
7
была введена только для того, чтобы получилась еди-
ничная подматрица, она называется искусственной и в процессе работы обя-
зательно должна быть выведена из базиса. Поэтому необходимо ввести её в
целевую функцию так, чтобы она вышла из базиса в автоматическом режиме.
Для этого умножаем эту переменную на очень большое ( превосходящее на
несколько порядков все остальные коэффициенты целевой функции) число
М и помещаем это произведение в целевую функцию со знаком -. Тогда це-
левая функция может достигнуть максимума только в том случае, если эта
переменная будет выведена из базиса и при этом ,естественно, станет равной
нулю.
Составим симплексную таблицу, в которой будет на одну
строку боль-
ше чем в простейшем варианте симплекс-метода.
2 -3 6 1 0 0 -М
Базис Сб А
0
А
1
А
2
А
3
А
4
А
5
А
6
А
7
А
4
1 24 2 1 -2 1 0 0 0
А
5
0 22 1 2 4 0 1 0 0
←А
7
-M 10 1 -1 2 0 0 -1 1
Z
j
-C
j
24 0 4 -8 0 0 0 0
-10 -1 1 -2 ↑ 0 0 1 0
Таблица 6. Первое опорное решение.
Последняя строка будет Z
j
-C
j
двойной, при этом числа будут поме-
щаться в верхнюю подстроку, а коэффициенты при М в нижнюю подстроку.
Наприме, для столбца
0
A имеем 1*24+0*22+(-М)*10=24-10М, для столбца А
1
1*2+0*1+(-М)*1-2=0-М и так далее. План не является оптимальным,
так как среди коэффициентов при М в строке Z
j
-C
j
есть отрицательные. Наи-
⎧2 x1 + x2 − 2 x3 + x4 = 24 ⎪ x + 2 x + 4 x ≤ 22 ⎪ 1 2 3 ⎨ ⎪ x1 − x2 − 2 x3 ≥ 10 ⎪⎩ x1, 2,3, 4 ≥ 0 Приведем задачу к каноническому виду, имеем W = − Z = 2 x1 − 3 x2 + 6 x3 + x4 − Mx7 → max ⎧2 x1 + x2 − 2 x3 + x4 = 24 ⎪ x + 2 x + 4 x + x = 22 ⎪ 1 2 3 5 ⎨ ⎪ x1 − x2 + 2 x3 − x6 + x7 = 10 ⎪ x j ≥ 0, j = 1,7 ⎩ Переменная x7 была введена только для того, чтобы получилась еди- ничная подматрица, она называется искусственной и в процессе работы обя- зательно должна быть выведена из базиса. Поэтому необходимо ввести её в целевую функцию так, чтобы она вышла из базиса в автоматическом режиме. Для этого умножаем эту переменную на очень большое ( превосходящее на несколько порядков все остальные коэффициенты целевой функции) число М и помещаем это произведение в целевую функцию со знаком -. Тогда це- левая функция может достигнуть максимума только в том случае, если эта переменная будет выведена из базиса и при этом ,естественно, станет равной нулю. Составим симплексную таблицу, в которой будет на одну строку боль- ше чем в простейшем варианте симплекс-метода. 2 -3 6 1 0 0 -М Базис Сб А0 А1 А2 А3 А4 А5 А6 А7 А4 1 24 2 1 -2 1 0 0 0 А5 0 22 1 2 4 0 1 0 0 ←А7 -M 10 1 -1 2 0 0 -1 1 Zj-Cj 24 0 4 -8 0 0 0 0 -10 -1 1 -2 ↑ 0 0 1 0 Таблица 6. Первое опорное решение. Последняя строка будет Zj-Cj двойной, при этом числа будут поме- щаться в верхнюю подстроку, а коэффициенты при М в нижнюю подстроку. Наприме, для столбца A0 имеем 1*24+0*22+(-М)*10=24-10М, для столбца А1 1*2+0*1+(-М)*1-2=0-М и так далее. План не является оптимальным, так как среди коэффициентов при М в строке Zj-Cj есть отрицательные. Наи- 15
Страницы
- « первая
- ‹ предыдущая
- …
- 14
- 15
- 16
- 17
- 18
- …
- следующая ›
- последняя »