Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Navchalny_posibnik_MEREZhI_TA_SISTEMI_POShTOVOG...doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
4.67 Mб
Скачать

4.6. Оптимізація вантажопідйомності транспортних засобів

Оптимізація вантажопідйомності транспортних засобів полягає у визначенні мінімальної вантажопідйомності цих засобів, достатньої для перевезень пошти в установлені Адміністрацією зв’язку нормативні строки її пересилання між об’єктами поштового зв’язку.

Мінімальна вантажопідйомність транспортних засобів для перевезень пошти в мережі поштового зв’язку довільної структури, що містить n вузлів, визначається наступними даними:

  • матрицею міжвузлових потоків L(P, S), елемент (P, S) якої (P = 1…n, S = 1…n, PS) дорівнює значенню потоку, що прямує від вузла P до вузла S;

  • таблицею маршрутів Mk (k = 1…m), в якій зазначені всі маршрути, що використовуються для перевезень пошти з переліком усіх вузлів, через які кожний з цих маршрутів проходить;

  • матрицею планів прямування пошти N(P, S), елемент (P, S) якої зазначає поштовий маршрут Mk, яким відправляється пошта з вузла P до вузла S, та вузол R, в якому ця пошта здається.

У загальному випадку пересилання пошти між вузлами P і S здійснюється l маршрутами через l - 1 транзитних вузлів, тому потік (P, S) завантажує всі ділянки всіх маршрутів, через які він прямує.

Оскільки завантаженість транспортних засобів на різних ділянках поштових маршрутів є різною, необхідна вантажопідйомність цих засобів визначається максимальним завантаженням, яке існує на одній із ділянок кожного з зазначених маршрутів.

Виходячи з цього, необхідно знайти всі потоки, що прямують по кожній ділянці кожного маршруту, підсумувати ці потоки та обрати максимальні значення зазначених сум за кожним з цих маршрутів. При цьому максимальні завантаженості на прямому (непарному) і зворотному (парному) маршрутах визначають один транспортний засіб.

Алгоритм визначення вантажопідйомності транспортних засобів наведено на рис. 46.

Алгоритм містить 22 блоки.

У блоках 1 – 4 здійснюється уведення вихідних даних:

  • числа вузлів мережі n;

  • матриці міжвузлових потоків M ( P, S );

  • таблиці маршрутів Mk;

  • матриці планів прямування пошти N ( P, S ).

У блоках 5 – 10 здійснюється формування чергових значень номерів вузлів P, S, за якого зазначені змінні набувають значення P = 1…n, S = 1…n, PS, тобто від 1, 2 до n, n - 1. При формуванні наступного (неіснуючого) значення P = n + 1 здійснюється перехід від блока 7 до блока 19.

У блоці 11 змінній V надається значення P.

У блоках 12, 13 з матриці N ( P, S ) визначається маршрут Mk, яким прямує пошта з V в S і номер транзитного вузла R, в якому ця пошта здається.

У блоці 14 з переліку вузлів маршруту Mk визначається номер вузла W, наступного після вузла V .

У блоці 15 номери вузлів P, S і значення потоку ( P, S ) заносяться в масив ділянки V, W маршруту Mk.

У блоці 16 змінній V надається значення W .

Початок

1. Уведення значення кількості вузлів n

2. Уведення матриці

міжвузлових потоків M(P,S )

3. Уведення таблиці маршрутів Mk

4. Уведення матриці планів

прямування пошти N(P,S )

5. P = 0

6. P = P + 1, S = 0

7. P = n + 1 Так

Ні

8. S = S + 1

Так 9. S = P

Ні

Так 10. S = n + 1

Ні

11. V = P

12. Визначення з матриці N(P,S) маршруту Mk,

яким прямує пошта з V в S

13. Визначення значення R з матриці N(P,S)

14. Визначення значення W з таблиці Mk

1 5. Занесення значень P, S, ( P, S )

в масив ділянки V, W маршруту Mk

16. V = W

Ні

17. V = R

Так

Ні Так

18. V = S

19

7

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