3х1 + 2х2 + 0х3 = 25 , х1 ≥ 0 , х2 ≥ 0 , х3 ≥ 0 .
Решение. 1) Введем х4 ≥ 0 в левую часть равенства -2х1 – x2 + 0x3 = 10.
2) Введем х5 ≥ 0 в левую часть равенства 3х1 + 2х2 + 0x3 = 25
Данная задача – задача на максимум, поэтому х4 и х5 в целевую функцию вводятся с коэффициентом – М.
Z(X) = - 3x1 + x2 + 0x3 – Mx4 – Mx5 → max , х1 – 2х2 + х3 + 0x4 + 0x5 = 10 ,
-2х1 – х2 + 0х3 + 1∙x4 + 0x5 = 10 ,
3х1 + 2х2 + 0х3 + 0x4 + 1∙x5 = 25 хi ≥ 0 , i = 1, 2, 3, 4, 5 .
2) Составим симплексную таблицу.
№ |
Б |
Сб |
В |
-3 |
1 |
0 |
-М |
-М |
|
A1 |
A2 |
A3 |
A4 |
A5 |
|||||
1 |
A3 |
0 |
10 |
1 |
-2 |
1 |
0 |
0 |
|
2 |
A4 |
-М |
10 |
-2 |
-1 |
0 |
1 |
0 |
|
3 |
A5 |
-М |
25 |
3 |
2 |
0 |
0 |
1 |
(1/2) (1/2) (1) |
4 |
-35М |
М+3 |
-М-1 |
0 |
0 |
0 |
Так как М – большое положительное число, то Z = - 35M < 0, Δ1 = - M + 3 < 0, 2 = - M - 1 < 0.
Произведем необходимые вычисления:
θ1 < 0,
θ2< 0.
Так как то выгоднее включить в базис столбец А2. При этом ведущим элементом будет а32 = 2.
3) Составляем новую таблицу
№ |
Б |
Сб |
В |
-3 |
1 |
0 |
-М |
-М |
A1 |
A2 |
A3 |
A4 |
A5 |
||||
1 |
A3 |
0 |
35 |
4 |
0 |
1 |
0 |
1 |
2 |
A4 |
-М |
45/2 |
-1/2 |
0 |
0 |
1 |
1/2 |
3 |
A2 |
1 |
25/2 |
3/2 |
1 |
0 |
0 |
1/2 |
4 |
0 |
0 |
0 |
Так как Δi ≥ 0 при всех i=1, 2, 3, 4, 5 и , то исходная задача не имеет опорного плана.
1.2.9. Решить задачу ЛП, если система ограничений имеет базис, но среди свободных планов есть отрицательные.
Пусть в уравнениях ai1x1 + ai2x2 + … + ainxn = bi, i=1, 2, …, m, (1)
существует bi < 0. Умножим уравнение (1) на (-1). Тогда новый свободный член (-bi) уже положителен. Однако если исходная система имела базис, то после смены знака в (1) столбец, в котором в i-ой строке стояла единица, перестает быть базисным: на месте 1 появляется (–1). Это можно преодолеть, применяя далее к задаче с неотрицательными свободными членами и с недостатком базисных столбцов метод искусственного базиса.Можно, однако, предложить менее трудоемкий способ. В исходной системе с базисом, но с некоторыми отрицательными свободными членами, отметим те строки, в которых bi < 0.
°1) Если в какой-нибудь из таких строк все дальнейшие элементы строки aij положительны, то ни при каких неотрицательных xj равенство ai 1x1 + ai2x2 + … + ainxn = bi вообще не может выполняться, так как левая часть неотрицательна, а правая отрицательна, то есть, в этом случае решения нет.
Пример 13. Z (Х) = 2х1 – 3х2 + 1 min, х1 + х2 ≤ 4, х1 + х2 ≤ -1, х1 + 2х2 ≤ 1,
xi ≥ 0, i = 1, 2.
Решение. 1) Запишем задачу в основном виде:
Z (Х) = 2х1 – 3х2 + 0х3 + 0х4 + 0х5 + 1 min, х1 + х2 + х3 + 0х4 + 0х5 = 4, х1 + х2 + 0х3 + х4 +0х5 = -1, х1 + 2х2 + 0х3 + 0х4 + х5 = 1,
xi ≥ 0, i = 1, 2, 3, 4, 5.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.