Курсовая работа: Решение транспортной задачи в Excel
ШАГ 4. При исчерпании запаса (ai = 0) запрещаем к перевозке оставшиеся свободные клетки i-ой строки, а при исчерпании потребности
(bj =0) запрещаем такие же клетки вj-ом столбце.
В случае одновременного исчерпания запасов потребностей (ai =bj= 0) запрещаем перевозки или в строке (тогда считаем, что у потребителя осталась потребность в количестве равном нулю, которую необходимо удовлетворить), или в столбце (в этом случае считаем, что у поставщика остается запас равный нулю, который необходимо вывезти). Это делается для того, чтобы при одновременном запрещении перевозок в строке и столбце количество заполненных клеток таблицы не стало меньшим, чем m+n-1.
Получим новую текущую таблицу, в которую не входят заполненные и запрещенные клетки. Если таблица не пуста, переходим к шагу 1. (При исчерпании таблицы - конец).
Способ минимальной стоимости.
1.Клетки с минимальной ценой (3,1), (3,2) и (3,3). Выбираем, например, (3,2). (Далее все шаги, как в предыдущем способе).
2 . x32 = min{50,60} = 50
3. a' 3 =50-50=0, b' 2 = 100-50=50
4.Запрещаем строку 3.
1.Клетка с min ценой ~ (2,3)
2.x23 = min{70,80} = 70
3.a2 =70-70=0, b'3 = 80-70=10
4.Запрещаем строку 2.
1 | 2 | 3 | |
60 |
5 60 | 10 | 12 |
Χ |
8 - |
6 - |
4 70 |
Χ | 0 |
0 50 |
0 - |
50 | 10 |
1. Клетка с min ценой ~ (1,1)