Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Транспортная задача_Романов.rtf
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
352.44 Кб
Скачать

Четвертое приближение.

1

2

3

4

Запасы

1

2

6

2 80

0

80

2

6

1 90

5 70

0 10

170

3

1 120

4

4

0 60

180

Потребности

120

90

150

70

Проверим оптимальность сформированного плана перевозок. Найдем предварительные потенциалы ui, vj. по занятым клеткам таблицы, в которых ui + vj = cij, полагая, что u1 = 0.

u1 + v3 = 2; 0 + v3 = 2; v3 = 2

u2 + v3 = 5; 2 + u2 = 5; u2 = 3

u2 + v2 = 1; 3 + v2 = 1; v2 = -2

u2 + v4 = 0; 3 + v4 = 0; v4 = -3

u3 + v4 = 0; -3 + u3 = 0; u3 = 3

u3 + v1 = 1; 3 + v1 = 1; v1 = -2

v1=-2

v2=-2

v3=2

v4=-3

u1=0

2

6

2 80

0

u2=3

6

1 90

5 70

0 10

u3=3

1 120

4

4

0 60

Сформированный план перевозок не является оптимальным, так как существуют оценки свободных клеток, для которых ui + vj > cij

(3;3): 3 + 2 > 4; ∆33 = 3 + 2 - 4 = 1

Выбираем максимальную оценку свободной клетки (3;3): 4

Для этого в перспективную клетку (3;3) поставим знак «+», а в остальных «-», «+», «-».

1

2

3

4

Запасы

1

2

6

2 80

0

80

2

6

1 90

5 70 -

0 10 +

170

3

1 120

4

4 +

0 60 -

180

Потребности

120

90

150

70

Цикл приведен в таблице (3,3 → 3,4 → 2,4 → 2,3).

Из грузов хij стоящих в минусовых клетках, выбираем наименьшее, т.е. у = min (3, 4) = 60. Прибавляем 60 к объемам грузов, стоящих в плюсовых клетках и вычитаем 60 из Хij, стоящих в минусовых клетках. В результате получаем новую таблицу.

Пятое приближение.

1

2

3

4

Запасы

1

2

6

2 80

0

80

2

6

1 90

5 10

0 70

170

3

1 120

4

4 60

0

180

Потребности

120

90

150

70

Проверим оптимальность сформированного плана перевозок. Найдем предварительные потенциалы ui, vj. по занятым клеткам таблицы, в которых ui + vj = cij, полагая, что u1 = 0.

u1 + v3 = 2; 0 + v3 = 2; v3 = 2

u2 + v3 = 5; 2 + u2 = 5; u2 = 3

u2 + v2 = 1; 3 + v2 = 1; v2 = -2

u2 + v4 = 0; 3 + v4 = 0; v4 = -3

u3 + v3 = 4; 2 + u3 = 4; u3 = 2

u3 + v1 = 1; 2 + v1 = 1; v1 = -1

v1=-1

v2=-2

v3=2

v4=-3

u1=0

2

6

2 80

0

u2=3

6

1 90

5 10

0 70

u3=2

1 120

4

4 60

0

Сформированный план перевозок является оптимальным, так все оценки свободных клеток удовлетворяют условию ui + vj ≤ cij.

Минимальные затраты составят: F(x) = 2*80 + 1*90 + 5*10 + 0*70 + 1*120 + 4*60 = 660