Karmazin_-_Teoria_Igr_Uchebnik / P9_3
.DOC
В новом базисе (табл. 7) вектор A0 по-прежнему представляет псевдоплан. В табл. 7 выводим из базиса A5 и вводим A6 .
Оптимальное решение
задачи A6
получаем в табл. 8. В оптимальном решении
базисная переменная. Если представим
содержимое табл. 8 в алгебраической
записи, то увидим, что переменную
и связанное с ней уравнение можно удалить
без ущерба для исходной задачи ЦЛП.
Таблица 7
|
|
№ |
Баз. |
Сб |
A0 |
8 |
6 |
1 |
0 |
0 |
0 |
0 |
|
|
|
|
|
|
A1 |
A2 |
A3 |
A4 |
A5 |
A6 |
A7 |
|
|
1 |
A3 |
2 |
411/5 |
0 |
0 |
1 |
0 |
0 |
6/5 |
7/5 |
|
|
2 |
A1 |
2 |
24/5 |
1 |
0 |
0 |
0 |
0 |
-1/5 |
3/5 |
|
|
3 |
A2 |
8 |
19 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
|
|
4 |
A5 |
0 |
-1/5 |
0 |
0 |
0 |
0 |
1 |
-6/5 |
3/5 |
|
|
5 |
A4 |
0 |
13/5 |
0 |
0 |
0 |
1 |
0 |
3/5 |
-14/5 |
|
|
|
|
|
326 |
0 |
0 |
0 |
0 |
0 |
2 |
12 |
Это соответствует
удалению из табл. 8 4-й строки и столбца
A6,
что позволяет понизить размерность
задачи ЛП2
на единицу. Обозначим новую задачу
ЛП3.
Оптимальное решение задачи ЛП3
по-прежнему содержит нецелочисленные
компоненты.
Таблица 8
|
|
№ |
Баз. |
Сб |
A0 |
8 |
6 |
1 |
0 |
0 |
0 |
0 |
|
|
|
|
|
|
A1 |
A2 |
A3 |
A4 |
A5 |
A6 |
A7 |
|
|
1 |
A3 |
2 |
82 |
0 |
0 |
1 |
0 |
1 |
0 |
2 |
|
|
2 |
A1 |
2 |
29/6 |
1 |
0 |
0 |
0 |
-1/6 |
0 |
1/2 |
|
|
3 |
A2 |
8 |
19 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
|
|
4 |
A6 |
0 |
1/6 |
0 |
0 |
0 |
0 |
-5/6 |
1 |
-1/2 |
|
|
5 |
A4 |
0 |
5/2 |
0 |
0 |
0 |
1 |
1/2 |
0 |
-5/2 |
|
|
|
|
|
977/3 |
0 |
0 |
0 |
0 |
5/3 |
0 |
5 |
Строим отсечение
по уравнению, содержащему базисную
переменную
(строка 5 в табл. 8), получим равенство:
.
Задача ЛП4
получается в результате добавления
равенства отсечения к задаче ЛП3.
Исключаем из псевдоплана задачи ЛП4 отрицательную компоненту, перейдя в новый базис заменой вектора A8 вектором A5. В результате получаем целочисленное оптимальное решение задачи ЛП4 (табл.10) .
Таблица 9
|
|
№ |
Баз. |
Сб |
A0 |
8 |
6 |
1 |
0 |
0 |
0 |
0 |
|
|
|
|
|
|
A1 |
A2 |
A3 |
A4 |
A5 |
A7 |
A8 |
|
|
1 |
A3 |
2 |
82 |
0 |
0 |
1 |
0 |
1 |
2 |
0 |
|
|
2 |
A1 |
2 |
29/6 |
1 |
0 |
0 |
0 |
-1/6 |
1/2 |
0 |
|
|
3 |
A2 |
8 |
19 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
|
|
4 |
A4 |
0 |
5/2 |
0 |
0 |
0 |
1 |
1/2 |
-5/2 |
0 |
|
|
5 |
A8 |
0 |
-1/2 |
0 |
0 |
0 |
0 |
-1/2 |
-1/2 |
1 |
|
|
|
|
|
977/3 |
0 |
0 |
0 |
0 |
5/3 |
5 |
0 |
Это решение содержит
оптимальное решение исходной целочисленной
задачи линейного программирования:
и максимально возможное значение целевой
функции
.
Таблица 10
|
|
№ |
Баз. |
Сб |
A0 |
8 |
6 |
1 |
0 |
0 |
0 |
0 |
|
|
|
|
|
|
A1 |
A2 |
A3 |
A4 |
A5 |
A7 |
A8 |
|
|
1 |
A3 |
2 |
81 |
0 |
0 |
1 |
0 |
0 |
1 |
2 |
|
|
2 |
A1 |
2 |
5 |
1 |
0 |
0 |
0 |
0 |
2/3 |
-1/3 |
|
|
3 |
A2 |
8 |
19 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
|
|
4 |
A4 |
0 |
2 |
0 |
0 |
0 |
1 |
0 |
-3 |
1 |
|
|
5 |
A5 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
-2 |
|
|
|
|
|
324 |
0 |
0 |
0 |
0 |
0 |
34/3 |
10/3 |
Задание. Решить
целочисленную задачу линейного
программирования (1)
(4) значений
,
и
,
заданных в 9.1
9.114.
|
9.1 A=; B=. |
|
9.2 A=; B=. |
