- •5.5.2. Метод потенціалів розв’язування транспортної задачі
- •Таблиця 5.10 Вартість транспортування продукції
- •Таблиця 5.11
- •Таблиця 5.13
- •Таблиця 5.14
- •Таблиця 5.15
- •Таблиця 5.16
- •Таблиця 5.17
- •Таблиця 5.18
- •5.6. Транспортна задача з додатковими умовами
- •Таблиця 5.19
- •Таблиця 5.20
- •Таблиця 5.21
- •5.7. Двохетапна транспортна задача
- •Таблиця 5.23
- •Таблиця 5.24
- •Таблиця 5.25
- •Таблиця 5.26
- •Таблиця 5.27
- •5.8. Транспортна задача за критерієм часу
- •Таблиця 5.28
- •Таблиця 5.29
- •Таблиця 5.30
- •Таблиця 5.31
- •Таблиця 5.32
- •5.9.2. Метод потенціалів на мережі
- •Таблиця 5.33
- •Таблиця 5.34
Таблиця 5.21
|
Ai |
Bj |
ui | ||||
|
B1 = 10 |
B2 = 20 |
B3 = 25 |
B4 = 20 | |||
|
|
М |
5 5 |
3 5 |
7 20 |
u1 = 0 | |
|
A2 = 20 |
7 |
6 |
2 20 |
5 |
u2 = –1 | |
|
A3 = 15 |
1 0 |
3 15 |
9 |
8 |
u3 = –2 | |
|
A4 = 10 |
0 10 |
5 |
0 |
|
u4 = –3 | |
|
vj |
v1 = 3 |
v2 = 5 |
v3 = 3 |
v4 = 7 |
| |
Таблиця 5.22
|
Aj |
Bj |
ui | |||
|
B1 = 10 |
B2 = 20 |
B3 = 25 |
B4 = 20 | ||
|
A1 = 30 |
М |
5 5 |
3 25 |
7 |
u1 = 0 |
|
A2 = 20 |
7 |
6 |
2 0 |
5 20 |
u2 = –1 |
|
A3 = 15 |
1 0 |
3 15 |
9 |
8 |
u3 = –2 |
|
A4 = 10 |
0 10 |
5 |
0 |
М |
u4 = –3 |
|
vj |
v1 = 3 |
v2 = 5 |
v3 = 3 |
v4 = 6 |
|
В табл. 5.22 маємо оптимальний план транспортної задачі, де:
.
Zmin = 5 5 + 3 25 + 5 20 + 3 15 = 245 ум. од.
Через незбалансованість цієї транспортної задачі спостерігатиметься недопостачання бензину до першого бензосховища в обсязі 10000 т. Загальні витрати на транспортування за такого плану будуть найменшими і становитимуть 245 ум. од.
Альтернативний оптимальний план дістанемо, заповнивши клітинку А4В3 (для неї u4 + v3 = c43) згідно з таким циклом:

Тоді можна записати:
.
Zmin = 5 15 + 3 15 + 5 20 + 1 10 + 3 5 = 245 ум. од.
Мінімальні загальні витрати на транспортування обсягом 245 ум. од. відповідають і третьому оптимальному плану задачі, згідно з яким третє бензосховище отримає на 10000 т бензину менше, ніж потребує.
Існування двох альтернативних оптимальних планів розглянутої транспортної задачі розширює можливості стосовно остаточного прийняття рішення.
5.7. Двохетапна транспортна задача
У класичній постановці транспортної задачі допускається, що вантаж перевозиться безпосередньо від постачальників до споживачів. Але на практиці досить часто зустрічається випадок, коли певна частина продукції спочатку перевозиться до посередницьких фірм (сховищ), а потім споживачам. У такому разі розв’язання задачі поділяють на два етапи: спочатку знаходять оптимальний план перевезень від постачальників до посередників, а потім — від посередників до споживачів. Така задача має назву двохетапної транспортної задачі.
Нехай
в m
пунктах постачання А1,
А2,
…, Аm
є відповідно
одиниць продукції, яку необхідно
перевезти доl
посередницьких фірм
,
місткості сховищ яких становлять
,
а потім доставити її споживачам
,
потреби яких становлять
.
Відомі також витрати на перевезення
одиниці продукції від кожного постачальника
до посередницьких фірм —
та від посередників до споживачів —
.
Потрібно визначити оптимальну схему
перевезень продукції з мінімальними
сумарними витратами. Якщо обсяг продукції,
що перевозиться відi-го
постачальника до k-ої
фірми, позначити через
,
а обсяг вантажу, що перевозиться відk-ої
фірми j-му
споживачеві — через
,
то математична модель задачі матиме
вигляд:
![]()
за умов:
;
;
;
;
.
Зазначимо,
що коли загальний обсяг вантажу
дорівнює місткості всіх складів і баз
,
а також сумарній потребі всіх споживачів
,
тобто
=
=
,
то така двохетапна транспортна задача
може бути розв’язана як дві одноетапні.
В іншому разі окремі оптимальні плани
двох задач не збігатимуться з оптимальним
планом загальної задачі.
Метод розв’язування двохетапної транспортної задачі, розроблений Орденом-Маршем, полягає у врахуванні місткостей посередників двічі — як постачальників і як споживачів. Умови задачі подаються у вигляді таблиці, в рядках якої записують дані про постачальників, а також про посередницькі фірми, а в стовпцях — знову дані про посередників та споживачів. У клітинах, які розміщені на перетині рядків-постачальників та стовпців-споживачів, фіксують реальні затрати на перевезення одиниці продукції. В діагональних клітинах на перетині рядків і стовпців, які відповідають посередницьким фірмам, ставлять нульові величини затрат. Решту клітин таблиці блокують, тобто вартості перевезень прирівнюють до деякого досить великого числа М. У процесі розв’язування задачі в цих клітинах не будуть передбачатися перевезення продукції, що відповідає умовам двохетапної транспортної задачі.
В
иробниче
об’єднання складається з трьох філіалів:А1,
А2,
А3,
які виготовляють однорідну продукцію
в обсягах відповідно 1000, 1500 та 1200 одиниць
на місяць. Ця продукція відправляється
на два склади D1
і D2
місткістю відповідно 2500 та 1200 од., а
потім — до п’яти споживачів B1,
B2,
…, B5,
попит яких становить відповідно 900, 700,
1000, 500 і 600 од. Вартості перевезень
одиниці продукції (в умовних одиницях)
від виробників на склади, а потім — зі
складів до споживачів наведені в
табл. 5.23 і табл. 5.24.

A1
=
30