Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

4.1 Транспортная задача

.rtf
Скачиваний:
9
Добавлен:
21.04.2015
Размер:
170.51 Кб
Скачать

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

(2;1): 29 + 2 > 5; ∆21 = 29 + 2 - 5 = 26

(2;3): 29 + 4 > 12; ∆23 = 29 + 4 - 12 = 21

(3;1): 35 + 2 > 8; ∆31 = 35 + 2 - 8 = 29

max(26,21,29) = 29

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

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

1

2

3

4

Запасы

1

2[10][-]

7

4[30][+]

3

40

2

5

39

12

7[30]

30

3

8[+]

1[20]

39[0][-]

13[30]

50

4

0

0

0[10]

0

10

Потребности

10

20

40

60

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

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

1

2

3

4

Запасы

1

2[10]

7

4[30]

3

40

2

5

39

12

7[30]

30

3

8[0]

1[20]

39

13[30]

50

4

0

0

0[10]

0

10

Потребности

10

20

40

60

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

u1 + v1 = 2; 0 + v1 = 2; v1 = 2

u3 + v1 = 8; 2 + u3 = 8; u3 = 6

u3 + v2 = 1; 6 + v2 = 1; v2 = -5

u3 + v4 = 13; 6 + v4 = 13; v4 = 7

u2 + v4 = 7; 7 + u2 = 7; u2 = 0

u1 + v3 = 4; 0 + v3 = 4; v3 = 4

u4 + v3 = 0; 4 + u4 = 0; u4 = -4

v1=2

v2=-5

v3=4

v4=7

u1=0

2[10]

7

4[30]

3

u2=0

5

39

12

7[30]

u3=6

8[0]

1[20]

39

13[30]

u4=-4

0

0

0[10]

0

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

(1;4): 0 + 7 > 3; ∆14 = 0 + 7 - 3 = 4

(4;4): -4 + 7 > 0; ∆44 = -4 + 7 - 0 = 3

max(4,3) = 4

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

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

1

2

3

4

Запасы

1

2[10][-]

7

4[30]

3[+]

40

2

5

39

12

7[30]

30

3

8[0][+]

1[20]

39

13[30][-]

50

4

0

0

0[10]

0

10

Потребности

10

20

40

60

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

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

1

2

3

4

Запасы

1

2

7

4[30]

3[10]

40

2

5

39

12

7[30]

30

3

8[10]

1[20]

39

13[20]

50

4

0

0

0[10]

0

10

Потребности

10

20

40

60

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

u1 + v3 = 4; 0 + v3 = 4; v3 = 4

u4 + v3 = 0; 4 + u4 = 0; u4 = -4

u1 + v4 = 3; 0 + v4 = 3; v4 = 3

u2 + v4 = 7; 3 + u2 = 7; u2 = 4

u3 + v4 = 13; 3 + u3 = 13; u3 = 10

u3 + v1 = 8; 10 + v1 = 8; v1 = -2

u3 + v2 = 1; 10 + v2 = 1; v2 = -9

v1=-2

v2=-9

v3=4

v4=3

u1=0

2

7

4[30]

3[10]

u2=4

5

39

12

7[30]

u3=10

8[10]

1[20]

39

13[20]

u4=-4

0

0

0[10]

0

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

Минимальные затраты составят: F(x) = 4*30 + 3*10 + 7*30 + 8*10 + 1*20 + 13*20 + 0*10 = 720

Анализ оптимального плана.

Из 1-го склада необходимо груз направить в 3-й магазин (30), в 4-й магазин (10)

Из 2-го склада необходимо весь груз направить в 4-й магазин

Из 3-го склада необходимо груз направить в 1-й магазин (10), в 2-й магазин (20), в 4-й магазин (20)

Потребность 3-го магазина остается неудовлетворенной на 10 ед.

Оптимальный план является вырожденным, так как базисная переменная x43=0.

Решение было получено и оформлено с помощью сервиса:

Решение транспортной задачи

Вместе с этой задачей решают также:

Универсальная транспортная задача

Решение задачи коммивояжера

Решение задачи о назначениях

Расчет сетевого графика

Онлайн сдача дистанционных тестов

Copyright © Semestr.RU

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]