Контрольная работа: Розв`язання задач графічним методом, методом потенціалів, методом множників Лангранжа та симплек

Перепишемо ЗЛП, помноживши першу нерівність на -1:

F = x1 + x2 → max

-x1 + x2 ≤ 6

3x1 + 4x2 ≤ 26

2x1 - x2 ≤ 10

x1 ≥ 0, x2 ≥ 0

Двоїста задача записується у вигляді:

F* = 6y1 + 26y2 + 10y3 → min

-1y1 + 3y2 + 2y3 ≥ 1

1y1 + 4y2 - 1y3 ≥ 1

y1 ≥ 0, y2 ≥ 0, y3 ≥ 0

Зведемовихіднузадачудоканонічноїформи [5, с. 14]. Для цього добавимо невід'ємні величини x3 , x4 , x5 , щоб нерівності перетворити в рівняння:

F - x1 - x2 → max

-x1 + x2 + x3 = 6

3x1 + 4x2 + x4 = 26

2x1 - x2 + x5 = 10

x1 ≥ 0, x2 ≥ 0, x3 ≥ 0, x4 ≥ 0, x5 ≥ 0

Розв'яжемо дану задачу симплекс-методом [5, с. 18]. Заповнюємо симплекс-таблицю початковими значеннями, вибираємо стовпець (x1 ) з першим від'ємним значенням (-1) в останньому рядку, вибираємо рядок (x5 ) з найменшим значенням bi /xi (5) і виділяємо розв'язувальний елемент (2):

xб b x1 x2 x3 x4 x5 bi /xi
x3 6 -1 1 1 0 0
x4 26 3 4 0 1 0 26/3
x5 10 2 -1 0 0 1 5 (min)
Δ 0 -1 -1 0 0 0

Вводимо в базис x1 замість x5 і перераховуємо таблицю. Вибираємо стовпець (x2 ) з єдиним від'ємним значенням (-3/2) в останньому рядку, вибираємо рядок (x4 ) з найменшим значенням bi /xi (2) і виділяємо розв'язувальний елемент (11/2):

xб b x1 x2 x3 x4 x5 bi /xi
x3 11 0 1/2 1 0 1/2 22
x4 11 0 11/2 0 1 -3/2 2 (min)
x1 5 1 -1/2 0 0 1/2
Δ 5 0 -3/2 0 0 1/2

Вводимо в базис x2 замість x4 і перераховуємо таблицю:

xб b x1 x2 x3 x4 x5 bi /xi
x3 10 0 0 1 -1/11 7/11
x2 2 0 1 0 2/11 -3/11
x1 6 1 0 0 1/11 4/11
Δ 8 0 0 0 3/11 1/11

В останньому рядку не залишилося від'ємних величин, тому стовбець b містить рішення вихідної задачі — максимум функції F:

x1 = 6

x2 = 2

Fmax = 8

Запишемо рішення двоїстої задачі з останнього рядка останньої симплекс-таблиці:

y1 = 0

y2 = 3/11

y3 = 1/11

F* min = 8

К-во Просмотров: 237
Бесплатно скачать Контрольная работа: Розв`язання задач графічним методом, методом потенціалів, методом множників Лангранжа та симплек