Professional Documents
Culture Documents
Тема 3
Тема 3
Транспортна задача
Приклади розв’язування задач
Приклад 1. Знайти початковий опорний план транспортної задач
методом мінімального елемента, північно-західного кута та усереднених
коефіцієнтів, якщо задані витрати на перевезення одиниці вантажу від
постачальників А1 А2 А3 до споживачів В1 В2 В3 В4 . Запаси постачальників та
потреби споживачів задані таблицею.
А2 2 3 2 2 3 35
А3 3 5 2 4 4 40
Потреби 22 45 20 18 30 135
Розв’язування
Застосуємо метод північно-західного кута.
Перевіримо задачу на наявність балансу між постачальниками та
споживачами. Маємо: 135=135 - баланс виконується.
Першою заповнюємо клітинку А1В1. Маємо потребу 22 та 60. Оберемо
найменше з цих чисел: min (22, 60)=22. В результаті такої дії потреби пункту В1
задовольнялися повністю, а запаси А1 зменшилися до 60-22=38 од. Стовпець
називають «закритим» Але залишилися запаси в розмірі 38 од. Ідемо на сусідню
клітинку А1В2. (В подальшому принцип заповнення клітинок, що відповідають
незадоволеному споживачу або постачальнику залишається для усіх методів).
Потреба в постачанні складає 45 од. продукції а на складі лише 38 тому ми
записуємо min (38, 45)=38. Перший склад все відав, а другий постачальник має
залишок: 45-38=7 од. Отже ідемо на клітинку під номером А2В2 . Клітинку А2В2
заповнюємо числом 7 так як (min(45-38, 35))=7 Другий споживач задовольнив
потребу в продукті але склад А2 має остачу 35-7=28. Тому ідемо по другому
рядку на наступну клітинку А2В3 . Залишок на складі А2 складає 28 од. продукції
а потреба В3 20 одиниць. (min(28, 20))=20. Отже потужність клітинки А2В3 .=20.
Третій споживач «закритий». Але склад А2 ще має залишок в розмірі 28-20=8
Тому ми залишаємося на другому рядку таблиці й ідемо на клітинку А2В4 .
Потреба споживача В4 – 18 одиниць продукції а залишок. А2 – 8 одиниць, тому в
клітинці А2В4 – запишемо мінімальне з цих значень – 8 і таким чином
«закриємо» склад А2. За вище описаним принципом закриваємо потребу
споживача В4. Він вже отримав 8 одиниць, але йому потрібно 18. Порівняємо
залишок 18-8=10 зі потужністю складу А3 - 40 одиниць min(10, 40))=10. Залишок
складу 2 «закриє» потреба споживача В5 в 30 одиниць. Задача повинна зійтись Отже в
клітинці А3В5 min(40-10, 30))=30. Для перевірки правильності заповнення плану
потрібно, щоб сума обсягів перевезень по рядках та стовпцях співпадала з
відповідними потребами споживачів та постачальників.
Пункти споживання
Середнє
Пункти
етичне
арифм
Зап
відправл
В1 В2 В3 В4 В5 аси
ення
.
А1 4 1 3 4 4 60
2,2 5,2 3,3 2,2 3,2 3,2
А2 2 3 2 2 3 35
3,4 2,4 2,7 3,7 3,4 2,4
А3 3 5 2 4 4 40
3,8 1,8 4,1 3,1 3,8 3,8
Потреби 22 45 20 18 30
Середнє
135
арифмет 3 3 2,3 3,3 4
ичне
Розв’язок
Для початку перевіримо баланс. Маємо сумарний запас постачальників
складає 35+20+35=90 од.
Сумарна потреба складає 25+30+55+20=130. Так як потреба в продукті
більше введемо фіктивного постачальника з запасом 130-90=40 од. і вартостями
перевезення – нульовою.
Складемо першу таблицю і знайдемо початковий опорний план методом
усереднених коефіцієнтів.
А коефіцієнт
35 20 35 40
В и
5 4 4 0
25 1,75 3,25 3,25 3,25 3,25
5 20
2 3 7 0
30 4,5 4 1 3 3
30
3 4 5 3
55 3,5 3 3 40 3
15
4 5 4 0
20 2,75 3,25 4,25 3,25 3,25
5 15
коефіцієнт
3,5 4 5 0
и
А 35 20 35 40 Потенціал
В и
5 4 4 0
25 0
5 20
2 3 7 0
30 -2
30
3 4 5 0
55 0
15 40
20 4 5 4 0 0
5 15
Потенціал
4 4 4 0
и
Потенціал першого рідка нехай дорівнює 0. Побудуємо матрицю
оптимальності для перевірки на оптимальність обраного плану.
1 0 0 0
0 1 5 2
1 0 1 0
0 1 0 0
План не оптимальний, так як містить від’ємну оцінку, вона відповідає
елементу матриці а31 і дорівнює -1.
Цей елемент зайде в новий опорний план. Будуємо ламану перерахунку,
враховуючи, що попередні план був не виродженим.
А
35 20 35 40
В
5 4 + 4 - 0
25
5 20
2 3 7 0
30
30
3 4 - 5 2
55
+ 15 40
4 - 5 4 + 0
20
5 15
Серед клітинок зі знаком „– „ випишемо значення кількості перевезень і
знайдемо найменше.
min20,15,5 5
Тобто клітинка а14 вийде з плану і відповідна кількість перевезень для
значень що входять до опорного плану зміняться на це число. Побудуємо нову
таблицю і обчислимо ї потенціали.
А Потенціал
35 20 35 40
В и
5 4 4 0
25 0
10 15
2 3 7 0
30 -1
30
3 4 5 0
55 0
5 10 40
4 5 4 0
20 0
20
Потенціал
3 4 4 0
и
Перевіримо новий план на оптимальність. Матриця оптимальності буде
мати вигляд:
1 0 0 0
0 0 4 1
0 0 1 0
1 1 0 0
План оптимальний, так як не містить від’ємних оцінок . Обчислимо
значення функції цілі і випишемо рішення задачі. Оптимальний план має
вигляд:
x12 10 , x13 15 , x 21 30 , x31 5 , x32 10 , x34 40 , x 43 20 .
x11 x13 x 22 x 23 x33 x 41 x 42 0
А функція цілі мінімальної вартості перевезень дорівнює:
F min=4*10+4*15+2*30+3*5+4*10+0*40+4*20=40+60+60+15+40+80=295
ум. од.
7 6 3 2 ai (205;195;240),
cij 2 5 4 8 bj (175;225;230;170);
9 10 11 6
2.
3 5 7 2 ai (270;180;300),
cij 6 9 4 5 b j (260;280;300;240);
11 8 10 9
3
5 4 6 7 ai (450;300;400),
cij 3 8 9 10 b j (240;300;295;245);
8 11 7 12
4
9 10 16 4 ai (200;180;310),
cij 3 6 11 8 b j (180;240;170;180);
4 5 7 13
5
11 10 7 9 ai (400;250;170),
cij 8 5 4 13 b j (220;190;310;170);
4 3 14 15
6
13 9 11 8 ai (400;200;180),
cij 10 12 6 7 b j (300;220;160;170);
5 4 12 9
7
8 7 11 5 ai (300;350;300),
cij 6 9 10 8 b j (200;220;210;230);
11 12 7 6
8
6 3 4 9 ai ( 220;160;240),
4 5 8 3 b j (160;180;190;170);
сij
7 6 4 10
9
8 4 2 2 ai ( 250;180;200),
7 5 9 6 b j ( 220;180;165;195);
сij
3 6 6 10
10
5 4 8 3 ai (400;200;300),
6 10 2 11 b j ( 350;300;450;310);
сij
7 5 4 15
11
15 13 11 9 ai ( 340;250;300),
12 10 8 7 b j ( 250;300;310;260);
сij
6 9 12 10
13.
10 11 12 9 ai ( 300;200;400),
7 6 4 5 b j (400;380;220;280);
сij
6 7 9 12
14.
5 4 8 6 ai (400;300;200),
11 9 3 12 b j ( 350;400;250;180);
сij
7 10 5 8
15
3 5 7 2 ai ( 270;180;300),
6 9 4 5 b j ( 260;280;300;240);
сij
11 8 10 9
16
4 5 7 3 ai ( 310;280;250),
8 6 9 10 b j ( 250;189;220;260);
сij
12 4 5 11
17
10 9 8 5 ai ( 320;220;250),
6 7 11 4 b j ( 300;300;240;280)
сij
3 4 6 8
18
0 2 1 ai (8;10;5)
сij 2 1 3 b j (5;5;10)
2 4 5
19
0 5 2 ai (8;7;6)
сij 2 3 4 b j (7;10;6)
1 2 0
20
№21 Запаси В1 В3 В3 В4
товару
70 13 14 75
А1 90 6 3 4 7
А2 180 2 5 2 3
А3 150 5 1 3 4
Постачальники Споживачі та їх потреби
товару
70 135 140 75
А1 90 4 3 4 2
А2 180 2 5 2 3
А3 150 5 1 3 4
№23 Запаси В1 В3 В3 В4
товару
70 90 13 90
А1 110 1 3 4 2
А2 170 2 5 2 3
А3 100 5 1 3 4
Постачальники Споживачі та їх потреби
товару
№24 Запаси В1 В3 В3 В4
товару
70 90 130 90
А1 110 2 4 2 2
А2 170 3 3 4 3
А3 100 1 2 5 4
Постачальники Споживачі та їх потреби
товару
№25 Запаси В1 В3 В3 В4
товару
50 120 140 130
А1 120 4 3 4 5
А2 180 2 1 3 3
А3 140 3 4 3 2
Постачальники Споживачі та їх потреби
товару
№26 Запаси В1 В3 В3 В4
товару
50 12 14 13
А1 120 1 3 4 2
А2 180 2 5 2 3
А3 140 5 1 3 4