Главная страница

гогштошщ. Мат моделирование задача. Решение 3x 1 4x 2 x 3 max 2x 1 x 2 14 x


Скачать 24.57 Kb.
НазваниеРешение 3x 1 4x 2 x 3 max 2x 1 x 2 14 x
Анкоргогштошщ
Дата30.11.2022
Размер24.57 Kb.
Формат файлаdocx
Имя файлаМат моделирование задача.docx
ТипРешение
#821982

(задача вариант 4) симплекс-метод

Решение:

3·x1 + 4·x2 + x3 → max
2·x1 + x2 ≤ 14
x1 + x2 ≤ 8
x2 + x3 ≤ 3

Для каждого ограничения с неравенством добавляем дополнительные переменные x4..x6.
Перепишем ограничения в каноническом виде:
2·x1 + x2 + x4 = 14
x1 + x2 + x5 = 8
x2 + x3 + x6 = 3

Ищем начальное базисное решение:
Ограничение 1 содержит неравенство, базисной будет добавленная дополнительная переменная x4
Ограничение 2 содержит неравенство, базисной будет добавленная дополнительная переменная x5
Ограничение 3 содержит неравенство, базисной будет добавленная дополнительная переменная x6

Начальная симплекс-таблица

C

3

4

1

0

0

0

0

базис

x1

x2

x3

x4

x5

x6

b

x4

2

1

0

1

0

0

14

x5

1

1

0

0

1

0

8

x6

0

1

1

0

0

1

3

Вычисляем дельты: Δi = C4·a1i + C5·a2i + C6·a3i - Ci

Δ1 = C4·a11 + C5·a21 + C6·a31 - C1 = 0·2 + 0·1 + 0·0 - 3 = -3
Δ2 = C4·a12 + C5·a22 + C6·a32 - C2 = 0·1 + 0·1 + 0·1 - 4 = -4
Δ3 = C4·a13 + C5·a23 + C6·a33 - C3 = 0·0 + 0·0 + 0·1 - 1 = -1
Δ4 = C4·a14 + C5·a24 + C6·a34 - C4 = 0·1 + 0·0 + 0·0 - 0 = 0
Δ5 = C4·a15 + C5·a25 + C6·a35 - C5 = 0·0 + 0·1 + 0·0 - 0 = 0
Δ6 = C4·a16 + C5·a26 + C6·a36 - C6 = 0·0 + 0·0 + 0·1 - 0 = 0
Δb = C4·b1 + C5·b2 + C6·b3 - C7 = 0·14 + 0·8 + 0·3 - 0 = 0

Симплекс-таблица с дельтами

C

3

4

1

0

0

0

0

базис

x1

x2

x3

x4

x5

x6

b

x4

2

1

0

1

0

0

14

x5

1

1

0

0

1

0

8

x6

0

1

1

0

0

1

3

Δ

-3

-4

-1

0

0

0

0


Проверяем план на оптимальность: план не оптимален, так как Δ1 = -3 отрицательна.

Итерация 1

Определяем разрешающий столбец - столбец, в котором находится минимальная дельта: 2, Δ2: -4
Находим симплекс-отношения Q, путём деления коэффициентов b на соответствующие значения столбца 2
В найденном столбце ищем строку с наименьшим значением Q: Qmin = 3, строка 3.
На пересечении найденных строки и столбца находится разрешающий элемент: 1
В качестве базисной переменной x6 берём x2.

В качестве базисной переменной x6 берём x2.

C

3

4

1

0

0

0

0




базис

x1

x2

x3

x4

x5

x6

b

Q

x4

2

1

0

1

0

0

14

14 / 1 = 14

x5

1

1

0

0

1

0

8

8 / 1 = 8

x2

0

1

1

0

0

1

3

3 / 1 = 3

Δ

-3

-4

-1

0

0

0

0





Из строк 1, 2 вычитаем строку 3, умноженную на соответствующий элемент в столбце 2.
Вычисляем новые дельты: Δi = C4·a1i + C5·a2i + C2·a3i - C

Δ1 = C4·a11 + C5·a21 + C2·a31 - C1 = 0·2 + 0·1 + 4·0 - 3 = -3
Δ2 = C4·a12 + C5·a22 + C2·a32 - C2 = 0·0 + 0·0 + 4·1 - 4 = 0
Δ3 = C4·a13 + C5·a23 + C2·a33 - C3 = 0·(-1) + 0·(-1) + 4·1 - 1 = 3
Δ4 = C4·a14 + C5·a24 + C2·a34 - C4 = 0·1 + 0·0 + 4·0 - 0 = 0
Δ5 = C4·a15 + C5·a25 + C2·a35 - C5 = 0·0 + 0·1 + 4·0 - 0 = 0
Δ6 = C4·a16 + C5·a26 + C2·a36 - C6 = 0·(-1) + 0·(-1) + 4·1 - 0 = 4
Δb = C4·b1 + C5·b2 + C2·b3 - C7 = 0·11 + 0·5 + 4·3 - 0 = 12

Симплекс-таблица с обновлёнными дельтами

C

3

4

1

0

0

0

0




базис

x1

x2

x3

x4

x5

x6

b

Q

x4

2

0

-1

1

0

-1

11

14

x5

1

0

-1

0

1

-1

5

8

x2

0

1

1

0

0

1

3

3

Δ

-3

0

3

0

0

4

12





Текущий план X: [ 0, 3, 0, 11, 5, 0 ]
Целевая функция F: 3·0 + 4·3 + 1·0 + 0·11 + 0·5 + 0·0 = 12
Проверяем план на оптимальность: план не оптимален, так как Δ1 = -3 отрицательна.

Определяем разрешающий столбец - столбец, в котором находится минимальная дельта: 1, Δ1: -3
Находим симплекс-отношения Q, путём деления коэффициентов b на соответствующие значения столбца 1
В найденном столбце ищем строку с наименьшим значением Q: Qmin = 5, строка 2.
На пересечении найденных строки и столбца находится разрешающий элемент: 1
В качестве базисной переменной x5 берём x1.

C

3

4

1

0

0

0

0




базис

x1

x2

x3

x4

x5

x6

b

Q

x4

2

0

-1

1

0

-1

11

11 / 2 = 

11

2

x1

1

0

-1

0

1

-1

5

5 / 1 = 5

x2

0

1

1

0

0

1

3

-

Δ

-3

0

3

0

0

4

12





Из строк 1, 3 вычитаем строку 2, умноженную на соответствующий элемент в столбце 1.
Вычисляем новые дельты: Δi = C4·a1i + C1·a2i + C2·a3i - Ci

Симплекс-таблица с обновлёнными дельтами

C

3

4

1

0

0

0

0




базис

x1

x2

x3

x4

x5

x6

b

Q

x4

0

0

1

1

-2

1

1

11

2

x1

1

0

-1

0

1

-1

5

5

x2

0

1

1

0

0

1

3

-

Δ

0

0

0

0

3

1

27





Текущий план X: [ 5, 3, 0, 1, 0, 0 ]
Целевая функция F: 3·5 + 4·3 + 1·0 + 0·1 + 0·0 + 0·0 = 27
Проверяем план на оптимальность: отрицательные дельты отсутствуют, следовательно план оптимален.

Ответ: x1 = 5, x2 = 3, x3 = 0, F = 27


написать администратору сайта