Академический Документы
Профессиональный Документы
Культура Документы
1 2 3 4 Запас
ы
1 3 7 6 5 20
2 11 8 7 13 40
3 12 10 9 7 30
Потре 10 20 30 40
бност
и
1 2 3 4 Запас
ы
1 3 7 6 5 20
2 11 8 7 13 40
3 12 10 9 7 30
4 0 0 0 0 10
Потре 10 20 30 40
бност
и
3 7 6 5 20 - 10
= 10
x 8 7 13 40
x 10 9 7 30
x 0 0 0 10
10 - 10 20 30 40 0
=0
3 7 x x 10 - 10
=0
x 8 7 13 40
x 10 9 7 30
x 0 0 0 10
0 20 - 10 30 40 0
= 10
3 7 x x 0
x 8 7 13 40 - 10
= 30
x x 9 7 30
x x 0 0 10
0 10 - 10 30 40 0
=0
3 7 x x 0
x 8 7 x 30 - 30
=0
x x x 7 30
x x x 0 10
0 0 30 - 30 40 0
=0
3 7 x x 0
x 8 7 x 0
x x x 7 30 - 30
=0
x x x 0 10
0 0 0 40 - 30 0
= 10
3 7 x x 0
x 8 7 x 0
x x x 7 0
x x x 0 10 - 10
=0
0 0 0 10 - 10 0
=0
1 2 3 Запас 4
ы
1 3[10] 7[10] 6 5 20
2 11 8[10] 7[30] 13 40
3 12 10 9 7[30] 30
4 0 0 0 0[10] 10
Потре 10 20 30 40
бност
и
2. Подсчитаем число занятых клеток таблицы, их 6, а должно быть m + n - 1 = 7.
Следовательно, опорный план является вырожденным.
x 7 x x 20 - 20
=0
11 x 7 13 40
12 x 9 7 30
0 x 0 0 10
10 20 - 20 30 40 0
=0
x 7 x x 0
11 x 7 13 40 - 10
= 30
x x 9 7 30
x x 0 0 10
10 - 10 0 30 40 0
=0
x 7 x x 0
11 x 7 x 30 - 30
=0
x x x 7 30
x x x 0 10
0 0 30 - 30 40 0
=0
x 7 x x 0
11 x 7 x 0
x x x 7 0
x x x 0 10 - 10
=0
0 0 0 10 - 10 0
=0
1 2 3 4
Запас
ы
1 3 7[20] 6 5 20
2 11[10] 8 7[30] 13 40
3 12 10 9 7[30] 30
4 0 0 0 0[10] 10
Потре 10 20 30 40
бност
и
2. Подсчитаем число занятых клеток таблицы, их 5, а должно быть m + n - 1 = 7.
Следовательно, опорный план является вырожденным.
x x 6 x 20 - 20
=0
11 8 7 13 40
12 10 9 7 30
0 0 0 0 10
10 20 30 - 20 40 0
= 10
x x 6 x 0
11 8 7 13 40 - 10
= 30
x 10 9 7 30
x 0 0 0 10
10 - 10 20 10 40 0
=0
x x 6 x 0
11 8 7 13 30 - 20
= 10
x x 9 7 30
x x 0 0 10
0 20 - 20 10 40 0
=0
x x 6 x 0
11 8 7 x 10 - 10
=0
x x x 7 30
x x x 0 10
0 0 10 - 10 40 0
=0
x x 6 x 0
11 8 7 x 0
x x x 7 30 - 30
=0
x x x 0 10
0 0 0 40 - 30 0
= 10
Искомый элемент равен 0
Для этого элемента запасы равны 10, потребности 10. Поскольку минимальным
является 10, то вычитаем его.
x44 = min(10,10) = 10.
x x 6 x 0
11 8 7 x 0
x x x 7 0
x x x 0 10 - 10
=0
0 0 0 10 - 10 0
=0
1 2 3 Запас4
ы
1 3 7 6[20] 5 20
2 11[10] 8[20] 7[10] 13 40
3 12 10 9 7[30] 30
4 0 0 0 0[10] 10
Потре 10 20 30 40
бност
и
2. Подсчитаем число занятых клеток таблицы, их 6, а должно быть m + n - 1 = 7.
Следовательно, опорный план является вырожденным.
x x x 5 20 - 20
=0
11 8 7 13 40
12 10 9 7 30
0 0 0 0 10
10 20 30 40 - 20 0
= 20
x x x 5 0
11 8 7 13 40 - 10
= 30
x 10 9 7 30
x 0 0 0 10
10 - 10 20 30 20 0
=0
x x x 5 0
11 8 7 13 30 - 20
= 10
x x 9 7 30
x x 0 0 10
0 20 - 20 30 20 0
=0
x x x 5 0
11 8 7 x 10 - 10
=0
x x 9 7 30
x x 0 0 10
0 0 30 - 10 20 0
= 20
x x x 5 0
11 8 7 x 0
x x 9 7 30 - 20
= 10
x x x 0 10
0 0 20 - 20 20 0
=0
x x x 5 0
11 8 7 x 0
x x 9 7 10 - 10
=0
x x x 0 10
0 0 0 20 - 10 0
= 10
x x x 5 0
11 8 7 x 0
x x 9 7 0
x x x 0 10 - 10
=0
0 0 0 10 - 10 0
=0
1 2 3 4
Запас
ы
1 3 7 6 5[20] 20
2 11[10] 8[20] 7[10] 13 40
3 12 10 9[20] 7[10] 30
4 0 0 0 0[10] 10
Потре 10 20 30 40
бност
и
В результате получен первый опорный план, который является допустимым, так как
все грузы из баз вывезены, потребность магазинов удовлетворена, а план соответствует
системе ограничений транспортной задачи.
1 2 3 Запас 4
ы
1 3[+] 7 6 5[20] 20
[-]
2 11[10] 8[20] 7[10] 13 40
[-] [+]
3 12 10 9[20] 7[10] 30
[-] [+]
4 0 0 0 0[10] 10
Потре 10 20 30 40
бност
и
Цикл приведен в таблице (1,1 → 1,4 → 3,4 → 3,3 → 2,3 → 2,1).
Из грузов хij стоящих в минусовых клетках, выбираем наименьшее, т.е. у = min (2, 1) =
10. Прибавляем 10 к объемам грузов, стоящих в плюсовых клетках и вычитаем 10 из Х ij,
стоящих в минусовых клетках. В результате получим новый опорный план.
1 2 3 4
Запас
ы
1 3[10] 7 6 5[10] 20
2 11 8[20] 7[20] 13 40
3 12 10 9[10] 7[20] 30
4 0 0 0 0[10] 10
Потре 10 20 30 40
бност
и
Проверим оптимальность опорного плана. Найдем предварительные потенциалы ui,
vj. по занятым клеткам таблицы, в которых ui + vj = cij, полагая, что u1 = 0.
u1 + v1 = 3; 0 + v1 = 3; v1 = 3
u1 + v4 = 5; 0 + v4 = 5; v4 = 5
u3 + v4 = 7; 5 + u3 = 7; u3 = 2
u3 + v3 = 9; 2 + v3 = 9; v3 = 7
u2 + v3 = 7; 7 + u2 = 7; u2 = 0
u2 + v2 = 8; 0 + v2 = 8; v2 = 8
u4 + v4 = 0; 5 + u4 = 0; u4 = -5
1 2 3 4
Запас
ы
1 3[10] 7 6 5[10] 20
2 11 8[20] 7[20] 13 40
[-] [+]
3 12 10 9[10] 7[20] 30
[-] [+]
4 0 0[+] 0 0[10] 10
[-]
Потре 10 20 30 40
бност
и
Цикл приведен в таблице (4,2 → 4,4 → 3,4 → 3,3 → 2,3 → 2,2).
Из грузов хij стоящих в минусовых клетках, выбираем наименьшее, т.е. у = min (4, 4) =
10. Прибавляем 10 к объемам грузов, стоящих в плюсовых клетках и вычитаем 10 из Х ij,
стоящих в минусовых клетках. В результате получим новый опорный план.
1 2 3 4 Запас
ы
1 3[10] 7 6 5[10] 20
2 11 8[10] 7[30] 13 40
3 12 10 9[0] 7[30] 30
4 0 0[10] 0 0 10
Потре 10 20 30 40
бност
и
Проверим оптимальность опорного плана. Найдем предварительные потенциалы ui,
vj. по занятым клеткам таблицы, в которых ui + vj = cij, полагая, что u1 = 0.
u1 + v1 = 3; 0 + v1 = 3; v1 = 3
u1 + v4 = 5; 0 + v4 = 5; v4 = 5
u3 + v4 = 7; 5 + u3 = 7; u3 = 2
u3 + v3 = 9; 2 + v3 = 9; v3 = 7
u2 + v3 = 7; 7 + u2 = 7; u2 = 0
u2 + v2 = 8; 0 + v2 = 8; v2 = 8
u4 + v2 = 0; 8 + u4 = 0; u4 = -8
1 2 3 4Запас
ы
1 3[10] 7[+] 6 5[10] 20
[-]
2 11 8[10] 7[30] 13 40
[-] [+]
3 12 10 9[0][-] 7[30] 30
[+]
4 0 0[10] 0 0 10
Потре 10 20 30 40
бност
и
Цикл приведен в таблице (1,2 → 1,4 → 3,4 → 3,3 → 2,3 → 2,2).
Из грузов хij стоящих в минусовых клетках, выбираем наименьшее, т.е. у = min (3, 3) =
0. Прибавляем 0 к объемам грузов, стоящих в плюсовых клетках и вычитаем 0 из Х ij, стоящих
в минусовых клетках. В результате получим новый опорный план.
1 2 3 4 Запас
ы
1 3[10] 7[0] 6 5[10] 20
2 11 8[10] 7[30] 13 40
3 12 10 9 7[30] 30
4 0 0[10] 0 0 10
Потре 10 20 30 40
бност
и
Проверим оптимальность опорного плана. Найдем предварительные потенциалы ui,
vj. по занятым клеткам таблицы, в которых ui + vj = cij, полагая, что u1 = 0.
u1 + v1 = 3; 0 + v1 = 3; v1 = 3
u1 + v2 = 7; 0 + v2 = 7; v2 = 7
u2 + v2 = 8; 7 + u2 = 8; u2 = 1
u2 + v3 = 7; 1 + v3 = 7; v3 = 6
u4 + v2 = 0; 7 + u4 = 0; u4 = -7
u1 + v4 = 5; 0 + v4 = 5; v4 = 5
u3 + v4 = 7; 5 + u3 = 7; u3 = 2