Симплекс – метод.
Алгоритм симплекс-метода решения ЗЛП
Пример
Решить З.Л.П. симплекс - методом
Пример
Решить З.Л.П. симплекс - методом
Симплекс-метод
Решить З.Л.П.
Решить З.Л.П.
Решить З.Л.П.
Решить З.Л.П.
Решить З.Л.П.
Решить З.Л.П.
Решить З.Л.П.
Решить З.Л.П.
260.50K
Категория: МатематикаМатематика

Семинар №12

1. Симплекс – метод.

Семинар 13

2. Алгоритм симплекс-метода решения ЗЛП

Для того, чтобы решить ЗЛП симплекс методом, необходимо выполнить следующее:
1.
Привести задачу к каноническому виду.
2.
Найти начальное опорное решение с «единичным» базисом ( с базисом из
единичных векторов) и коэффициенты разложений векторов условий по базису
опорного решения.
3.
Если опорное решение отсутствует, то задача не имеет решения ввиду
несовместности системы ограничений.
4.
Вычислить оценки разложений векторов условий по базису опорного решения и
заполнить симплекс-таблицу.
5.
Если выполняется признак единственности оптимального решения (Следствие№3),
то решение задачи заканчивается.
6.
Если выполняется признак существования бесконечного множества оптимальных
решений (Следствие№4), то путем простого перебора находят все оптимальные
решения.
7.
Если выполняется признак отсутствия оптимального решения ввиду
неограниченности целевой функции (Следствие№5) , то задача не имеет решения
ввиду неограниченности целевой функции.
8.
Если пункты 5-7 алгоритма не выполняются, то находят новое опорное решение с
использованием условий следствие№1 и возвращаются к п.4.

3. Пример

Решить З.Л.П. симплекс - методом
Z ( X ) x1 4 x 2 x3 11 min
x1 2 x 2 x3 4,
3 x1 x 2 2 x3 9,
2 x 3 x x 6,
3
2
1
___
x j 0, j 1,3
Z (min) = -3, X(2,3,0)

4. Решить З.Л.П. симплекс - методом

Z ( X ) x1 4 x2 x3 11 min
x1 2 x2 x3 4,
3x1 x2 2 x3 9, x4
2 x 3x x 6, x
2
3
5
1
___
x j 0, j 1,3
Z ( X ) x1 4 x2 x3 0 x4 0 x5 11 min
x1 2 x2 x3 4,
3x1 x2 2 x3 x4 9,
2 x 3x x x 6
2
3
5
1
___
x j 0, j 1,3
Из таблицы видно, что при
X(2;3;0)
minZ(X) = –2 – 4·3 –0 + 11 =
=–3

5. Пример

Решить З.Л.П. симплекс - методом
Z ( X ) 2 x1 2 x2 2 x3 21 max
x1 x2 x3 2,
x1 x2 2 x3 4,
3 x x 2 x 6,
2
3
1
___
x j 0, j 1,3
Ответ:
Z (max) = –13, при X( 3,1, 0)

6. Решить З.Л.П. симплекс - методом

Z ( X ) 2 x1 2 x2 2 x3 21 max
x1 x2 x3 2,
x1 x2 2 x3 4, х4
3x x 2 x 6, х
3
5
1 2
___
x j 0, j 1,3
Z ( X ) 2 x1 2 x2 2 x3 21 max
x1 x2 x3 2,
x1 x2 2 x3 х4 4,
3 x x 2 x х 6,
3
5
1 2
___
x j 0, j 1,5
Из таблицы видно, что при
X(3;1;0)
maxZ(X) = 2·3 + 2·1 +2·0 –
–21 = – 13
Решить З.Л.П.
симплекс - методом

7. Симплекс-метод

Нет решения

8. Решить З.Л.П.

Z x 5 x1 2 x2 3x3 min
3x1 2 x2 3x3 2,
3x1 4 x2 5 x3 10,
x 4 x x 1,
2
3
1
___
x j 0, j 1,3

9. Решить З.Л.П.

Z x 5 x1 2 x 2 3x3 min
Z x 5 x1 2 x 2 3x3 0 x 4 0 x5 0 x6 min
3x1 2 x 2 3x3 2, x 4
3x1 2 x 2 3x3 x 4 2,
3x1 4 x 2 5 x3 10, x5
3x1 4 x 2 5 x3 x5 10,
x 4 x x 1,
x 4 x x x 1,
x
2
3
6
2
3
6
1
1
___
x j 0, j 1,3
___
x j 0, j 1,6
Из таблицы видно, что З.Л.П. не имеет решения в силу
неограниченности целевой функции, т.е. Z(X) → – ∞

10. Решить З.Л.П.

Z x x1 2 x2 2 x3 max
2 x1 3x2 x3 8,
x1 2 x2 2 x3 4,
3 x 2 x x 12,
2
3
1
___
x j 0, j 1,3

11. Решить З.Л.П.

Z x x1 2 x 2 2 x3 max
2 x1 3x 2 x3 8, x 4
x1 2 x 2 2 x3 4, x5
3x 2 x x 12,
2
3
1
___
x j 0, j 1,3
Z x x1 2 x 2 2 x3 0 x 4 0 x5 max
2 x1 3x 2 x3 x 4 8, Из таблицы видно, что З.Л.П.
не имеет решения в силу
x1 2 x 2 2 x3 x5 4,
неограниченности целевой
3x 2 x x 12,
2
3
1
функции, т.е. Z(X) → + ∞
___
x j 0, j 1,5

12. Решить З.Л.П.

Z x 2 x1 6 x2 x3 x4 max
4 x1 5 x2 2 x3 x4 2,
5 x1 4 x2 x3 x4 1,
___
x j 0, j 1,4

13. Решить З.Л.П.

Z x 2 x1 6 x2 x3 x4 max
4 x1 5 x2 2 x3 x4 2,
5 x1 4 x2 x3 x4 1,
___
x j 0, j 1,4
Из таблицы видно, что З.Л.П. не имеет
решения в силу несовместности системы.
Ответ: нет решений

14. Решить З.Л.П.

Z x x1 2 x2 4 x3 x4 min
x1 2 x2 x3 x4 2,
x1 x2 2 x3 x4 8,
___
x j 0, j 1,4

15. Решить З.Л.П.

Z x x1 2 x2 4 x3 x4 min
x1 2 x2 x3 x4 2,
x1 x2 2 x3 x4 8,
___
x j 0, j 1,4
Из таблицы видно, что З.Л.П. не имеет решения в
силу несовместности системы
Ответ: нет решений
English     Русский Правила