Начнем преобразование таблицы с клеток ключевой строкиX9 . Все ее элементы разделим на значение, равное 2, ключевой клетки. В связи с этим имеем: 800/2=400; 0/2=0; 2/2=1; 2/2=1; 2/2=1; 0/2=0 и.т.д. Занесем эти значения в клетки пятой строки для переменной х4 следующей таблицы.
12 |
6 |
8 |
16 |
0 |
0 |
0 |
0 |
0 |
|||
Сi |
Pi |
Xi |
X1 |
X2 |
X3 |
X4 |
X5 |
X6 |
X7 |
X8 |
X9 |
0 |
X5 |
760 |
4 |
2 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
X6 |
770 |
2 |
0 |
2 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
X7 |
740 |
2 |
2 |
2 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
X8 |
700 |
2 |
2 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
X9 |
800 |
0 |
2 |
2 |
2 |
0 |
0 |
0 |
0 |
1 |
ZJ - CJ |
F = 0 |
-12 |
-6 |
-8 |
-16 |
0 |
0 |
0 |
0 |
0 |
Рассчитаем значения клеток для строки с переменнойX5:
760-800*1/2=360;
4- 0*1/2=4; (все элементы этого столбца равны прежнему значению, так как один из сомножителей дроби равен 0.);
2-2*1/2=1
0-2*1/2=-1
1-2*1/2=0; (все элементы ключевого столбца всегда равны 0, кроме значения ключевой клетки, которая равна 1);
1-0*1/2=1; (все элементы этого столбца равны прежнему значению, так как один из сомножителей дроби равен 0.);
0-0*1/2=0 (все элементы этого столбца равны прежнему значению так как один из сомножителей дроби равен 0.);
0-0*1/2=0 (все элементы этого столбца равны прежнему значению так как один из сомножителей дроби равен 0.);
0-0*1/2=0 (все элементы этого столбца равны прежнему значению так как один из сомножителей дроби равен 0.);
0-1*1/2=-1/2
Аналогично рассчитываются остальные строки.
Перейдем к расчету индексной строки. Начнем с клетки с целевой функции: F=0-800*(-16)/2=6400; -12-0*(-16)/2=-12; -6-2*(-16)/2=10; -8-2*(-16)/2=8; следующие значения в клетках, как мы уже знаем, равны 0 по определению свойств элементов ключевого столбца и столбца с 0 элементом в ключевой строке. Считаем далее. 0-1*(-16)/2=8.
Получим:
12 |
6 |
8 |
16 |
0 |
0 |
0 |
0 |
0 |
|||
Сi |
Pi |
Xi |
X1 |
X2 |
X3 |
X4 |
X5 |
X6 |
X7 |
X8 |
X9 |
0 |
X5 |
360 |
4 |
1 |
-1 |
0 |
1 |
0 |
0 |
0 |
-1/2 |
0 |
X6 |
370 |
2 |
-1 |
2 |
0 |
0 |
1 |
0 |
0 |
-1/2 |
0 |
X7 |
740 |
2 |
2 |
2 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
X8 |
300 |
2 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
-1/2 |
16 |
X4 |
400 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1/2 |
ZJ - CJ |
F = 6400 |
-12 |
10 |
8 |
0 |
0 |
0 |
0 |
0 |
8 |
Шаг 4 - Проверка решения на оптимальность. Для задач на максимум целевой функции должно выполняться условие:
zj-cj>=0
Условие оптимальности не выполняется.
Шаг 5 - Выбор ключевого столбца.
По данным индексной строки выбираем показатель z1-c1=-12, как имеющий наибольшее отклонение от условия оптимальности. Это ключевой столбец. Соответствующая переменная, X1, на следующей итерации войдет в базис задачи.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.