Найдем потенциалы занятых клеток, так как их 6, а должно быть 3 + 5 – 1 = 7, то занимаем клетку, например (2; 2). Подсчитываем потенциалы занятых клеток, составив и решив систему.
Находим оценки свободных клеток:
S11 = 5 – 3 = 2 > 0; S13 = 3 – 2 = 1 > 0; S14 = 6 – 6 = 0;
S15 = 0 +1 = 1 > 0; S23 = 5 – 3 = 2 > 0; S32 = 4 – 1 = 3 > 0;
S34 = 5 – 5 = 0; S35 = 0 + 2 = 2 > 0.
Так как все Sij ≥ 0, то план оптимальный, но таких планов будет бесчисленное множество, т. к. S14 = S34 = 0, и поэтому, за счет загрузки клеток (1; 4) и (3; 4), можно получить новые планы, однако значение целевой функции при этом меняться не будет.
Итак, получили оптимальный план.
Х*=
min Z = Z(X*) = 2 · 70 + 4 · 40 + 7 · 40 + 2 · 10 + 1 · 40 = 640 тыс. руб. При этом 10 т. топлива из хранилища А2 остались нераспределенными.
Задание 1. На три базы А1, А2, А3 поступил однородный груз в количестве а1 т. на базу А1, а2 т. на базу А2, а3 т. на базу А3. Полученный груз требуется перевезти в пять пунктов: в1 т. в пункт В1, в2 т. в пункт В2, в3 т. в пункт В3, в4 т. в пункт В4, в5 т. в пункт В5.
Стоимость перевозок пропорциональна расстоянию и количеству перевозимого груза. Матрица тарифов и значения а1, а2, а3 и в1, в2, в3, в4, в5 – известны. Требуется записать модель и спланировать перевозки так, чтобы их общая стоимость была минимальной.
1. а1 = 200 |
|
|
а2 = 150 |
||
а3 = 150 |
||
в1 = 90, в2 = 100, в3 = 70, в4 = 130, в5 = 110. |
||
|
|
|
2. а1 = 300 |
|
|
а2 = 280 |
||
а3 = 220 |
||
в1 = 180, в2 = 140, в3 = 190, в4 = 120, в5 =170. |
||
3. а1 = 250 |
|
|
а2 = 200 |
||
а3= 150 |
||
в1 = 180, в2 = 120, в3 = 90, в4 = 105, в5 = 105. |
||
|
|
|
4. а1 = 400 |
|
|
а2 = 250 |
||
а3 = 350 |
||
в1 = 200, в2 = 170, в3 = 230, в4 = 225, в5 = 175. |
||
|
|
|
5. а1 = 150 |
|
|
а2 = 200 |
||
а3 = 150 |
||
в1 = 160, в2 = 70, в3 = 90, в4 = 80, в5 = 100. |
||
|
|
|
6. а1 = 280 |
|
|
а2 = 300 |
||
а3 = 220 |
||
в1 = 170, в2 = 120, в3 = 190, в4 = 140, в5 = 180. |
||
|
|
|
7. а1 = 150 |
|
|
а2 = 250 |
||
а3 = 200 |
||
в1 = 180, в2 = 120, в3 = 90, в4 = 105, в5 = 105. |
||
8. а1 = 250 |
|
|
а2 = 400 |
||
а3 = 350 |
||
в1 = 300, в2 = 160, в3 = 220, в4 = 180, в5 = 140. |
||
|
|
|
9. а1 = 150 |
|
|
а2 = 150 |
||
а3 = 200 |
||
в1 = 100, в2 = 140, в3 = 60, в4 = 110, в5 = 90. |
||
10. а1 = 280 |
|
|
а2 = 220 |
||
а3 = 300 |
||
в1 = 190, в2 = 140, в3 = 180, в4 = 120, в5 = 170. |
||
|
|
|
11. а1 = 200 |
|
|
а2 = 250 |
||
а3 = 150 |
||
в1 = 120, в2 = 180, в3 = 105, в4 = 90, в5 = 105. |
||
|
|
|
12. а1 = 350 |
|
|
а2 = 400 |
||
а3 = 250 |
||
в1 = 175, в2 = 225, в3 = 230, в4 = 170, в5 = 200. |
||
|
|
|
13. а1 = 150 |
|
|
а2 = 250 |
||
а3 = 200 |
||
в1 = 120, в2 = 110, в3 = 85, в4 = 195, в5 = 90. |
||
14. а1 = 250 |
|
|
а2 = 180 |
||
а3 = 270 |
||
в1 = 160, в2 = 120, в3 = 100, в4 = 150, в5 = 170. |
||
|
|
|
15. а1 = 350 |
|
|
а2 = 300 |
||
а3 = 350 |
||
в1 = 160, в2 = 160, в3 = 180, в4 = 220, в5 = 280. |
||
16. а1 =250 |
|
|
|||
а2 = 350 |
|
||||
а3 = 300 |
|
||||
в1 = 150, в2 = 170, в3 = 190, в4 = 210, в5 = 180. |
|
||||
17. а1 = 220 |
|
|
|||
а2 = 400 |
|
||||
а3 = 280 |
|
||||
в1 = 160, в2 = 180, в3 = 170, в4 = 200, в5 = 190. |
|
||||
|
|
|
|
||
18. а1 = 160 |
|
|
|||
а2 = 400 |
|
||||
а3 = 240 |
|
||||
в1 = 170, в2 = 190, в3 = 140, в4 = 180, в5 = 120. |
|
||||
|
|
|
|
||
19. а1 = 300 |
|
|
|||
а2 = 330 |
|
||||
а3 = 370 |
|
||||
в1 = 190, в2 = 150, в3 = 240, в4 = 200, в5 = 220. |
|
||||
|
|
|
|
||
20. а1 = 280 |
|
|
|||
а2 = 340 |
|
||||
а3 = 280 |
|
||||
в1 = 170, в2 = 160, в3 = 190, в4 = 200, в5 = 180. |
|
||||
21. а1 = 150 |
|
|
|||
а2 = 150 |
|
||||
а3 = 200 |
|
||||
в1 = 100, в2 = 120, в3 = 60, в4 = 80, в5 = 140. |
|
||||
|
|
|
|
||
22. а1 = 250 |
|
|
|||
а2 = 200 |
|
||||
а3 = 100 |
|
||||
в1 = 100, в2 = 150, в3 = 80, в4 = 60, в5 = 160. |
|
||||
|
|
|
|
||
23. а1 = 100 |
|
|
|||
а2 = 250 |
|
||||
а3 = 150 |
|
||||
в1 = 40, в2 = 130, в3 = 90, в4 = 100, в5 = 140. |
|
||||
24. а1 = 100 |
|
||||
а2 = 250 |
|||||
а3 = 150 |
|||||
в1 = 60, в2 = 140, в3 = 130, в4 = 80, в5 = 90. |
|||||
|
|
|
|||
25. а1 = 200 |
|
||||
а2 = 200 |
|||||
а3 = 100 |
|||||
в1 = 120, в2 = 80, в3 = 60, в4 = 130, в5 = 110. |
|||||
|
|
|
|||
26. а1 = 200 |
|
||||
а2 = 100 |
|||||
а3 = 200 |
|||||
в1 = 100, в2 = 140, в3 = 40, в4 = 130, в5 = 90. |
|||||
|
|
|
|||
27. а1 = 250 |
|
||||
а2 = 150 |
|||||
а3 = 100 |
|||||
в1 = 70, в2 = 110, в3 = 90, в4 = 130, в5 = 100. |
|||||
28. а1 = 150 |
|
||||
а2 = 150 |
|||||
а3 = 200 |
|||||
в1 = 50, в2 = 90, в3 = 170, в4 = 60, в5 = 130. |
|||||
|
|
|
|||
29. а1 =200 |
|
||||
а2 = 100 |
|||||
а3 = 200 |
|||||
в1 = 60, в2 = 80, в3 = 180, в4 = 120, в5 = 60. |
|||||
|
|
|
|||
30. а1 = 150 |
|
||||
а2 = 250 |
|||||
а3 = 200 |
|||||
в1 = 120, в2 = 80, в3 = 140, в4 = 160, в5 = 100. |
|||||
Задание 2. В каждом из заданий приведена таблица, в клетках которой представлены элементы матрицы С = {Cij}, справа от таблицы – значения величин аi (i = 1,4), внизу – значения величин bj (j = 1,5) транспортной задачи. Решить соответствующую транспортную задачу.
1. |
14 |
5 |
27 |
29 |
23 |
18 |
|
2. |
6 |
17 |
26 |
14 |
8 |
24 |
|
17 |
7 |
16 |
19 |
2 |
14 |
|
|
18 |
14 |
27 |
6 |
20 |
8 |
|
20 |
12 |
15 |
29 |
5 |
16 |
|
|
8 |
24 |
11 |
17 |
26 |
12 |
|
14 |
24 |
18 |
7 |
14 |
22 |
|
|
4 |
18 |
21 |
16 |
12 |
14 |
|
8 |
11 |
11 |
9 |
21 |
|
|
|
11 |
11 |
11 |
12 |
16 |
|