- •Кафедра транспортних технологій
- •Практична робота №1. Елементи теорії прийняття рішень.
- •Методичні вказівки
- •Контрольні запитання:
- •Практична робота №2. Найкоротший шлях на транспортній мережі.
- •Методичні вказівки
- •Контрольні питання:
- •Практична робота №3. Найкоротший шлях на транспортній мережі.
- •Контрольні питання:
- •Практична робота №4. Найкоротший шлях на транспортній мережі.
- •Методичні вказівки
- •Контрольні питання:
- •Методичні вказівки
- •Практична робота 5. Графоаналітичний метод рішення задачі лінійного програмування
- •Методичні вказівки
- •Практична робота 6. Рішення задачі лінійного програмування симплекс-методом.
- •Методичні вказівки
- •Контрольні питання
- •Практична робота 8. Створення припустимого плану перевезень.
- •Методичні вказівки
- •Метод найменшої вартості
- •Контрольні питання:
- •Практична робота 9. Створення припустимого плану перевезень.
- •Методичні вказівки Метод Фогеля
- •Контрольні питання:
- •Практична робота 10. Зняття виродженності транспортної задачі
- •Методичні вказівки
- •Контрольні питання:
- •Практична робота 11. Рішення транспортної задачі розподільчим методом
- •Методичні вказівки
- •Контрольні питання
- •Методичні вказівки
- •Контрольні запитання:
- •Практична робота 13. Рішення незбалансованої транспортної задачі.
- •Методичні вказівки
- •Контрольні запитання:
- •Методичні вказівки
- •Контрольні запитання:
- •Практична робота 15. Розв’язання задачі о призначеннях
- •Методичні вказівки
- •Контрольні запитання:
- •Практична робота 16. Універсальний метод знаходження найкоротшого шляху.
- •Методичні вказівки
- •Контрольні питання:
- •Практична робота 17. Матрічний спосіб знаходження максимального потоку
- •Методичні вказівки
- •Контрольні питання:
- •Практична робота 18. Графічний спосіб знаходження максимального потоку
- •Методичні вказівки
- •Контрольні питання:
- •Практична робота 19. Вирішення задачі об інвестиціях
- •Методичні вказівки
- •Контрольні питання:
- •Практична робота 20. Вирішення задачі рюкзачного типу
- •Методичні вказівки
- •Контрольні питання:
- •Практична робота 21. Комбінаторне програмування
- •Методичні вказівки
- •Контрольні питання:
- •Практична робота 22. Розробка раціональних маршрутів перевезень масових сумісних вантажів
- •Методичні вказівки
- •Контрольні питання:
- •Практична робота 23. Розробка розвозних маршрутів перевезень дрібнопартіоних вантажів
- •Методичні вказівки:
- •Контрольні запитання
- •Практична робота 24. Розробка часових графіків спільної роботи рухомого складу та вантажних (розвантажувальних) механізмів.
- •Контрольні запитання
- •Практична робота 25. Розрахунок параметрів мережевих графіків.
- •Методичні вказівки
- •Контрольні питання
- •Практична робота 26. Розрахунок параметрів мережевих графіків
- •Контрольні питання
- •Практична робота 27. Аналіз заданої смо
- •Методичні вказівки
- •Смо з очікуванням.
- •Контрольні питання
- •Література
Контрольні питання:
Що таке припустимий план перевезень?
Яким чином заповнюють клітини рядку та стовпця різниць з використанням Епсілон-прийому?
Яким чином заповнюють клітини рядку та стовпця різниць з використанням 0-підстановки?
Коли використовують обидві способи?
Література [1,7]
Практична робота 11. Рішення транспортної задачі розподільчим методом
Мета: навчитись використовувати розподільчий метод для знаходження оптимального плану розподілу транспортної задачі.
Задача
Дані роботи №8.
Завдання
Відстані та вантажообіг розрахувати згідно свого варіанту по таблиці 8.1
Скласти оптимальний план перевезень вантажів розподільчим методом
Методичні вказівки
Транспортна задача має вид:
Розглянемо тепер двоїсту
задачу. Оскільки обмежень усього m + n,
то і відповідні перемінні двоїстої
задачі позначимо так:
(перемінні, відповідні першої m обмеженням)
і
(перемінні,
відповідні останньої n обмеженням).
Тоді, з огляду на вид векторів
та
вид вектора
,
запишемо двоїсту задачу в наступному
виді:
Величини
називаються потенціалами
складів, а величини
потенціалами пунктів споживання.
Оскільки одне з обмежень є
зайвим, то насправді одного з потенціалів
немає. Для збереження симетрії усіх
формул і позначень можна просто
припустити, скажемо,
.
Отже тепер
оптимальний опорний план транспортної
задачі. Тоді, відповідно до теореми
подвійності, повинне виконуватися умова
Це і дозволяє перевірити оптимальність будь-якого опорного плану.
Сам алгоритм виконується за допомогою алгоритму:
1. Один з потенціалів задається довільно, скажемо, покладається .
2. Розглядається система
лінійних рівнянь виду
для тих наборів індексів i
, j , для яких
,
і знаходяться потенціали
та
усіх складів і всіх пунктів споживання.
Для всіх інших наборів
індексів i , j (для
яких
)
перевіряється умова
.
Якщо ця умова виконується для всіх
наборів індексів i , j , для яких
,
то розглянутий план є оптимальним. Якщо
ж, хоча б для однієї пари
,
тобто
план не оптимальний
- треба побудувати цикл, починаючи з
клітинки у якої максимальна позитивна
різниця між сумою потенціалів та цільовим
елементом. Цикл будують за правилом:
початкова клітина - стовбець – рядок –
стовбець – рядок …- початкова клітина.
Кожен кут циклу повинен знаходитись в
завантаженої клітинці. Далі розставляють
знаки кутів: початкова клітинка «+»,
сусідні – «-« і так далі чередують знаки
кутів. З негативних кутів обирають
найменше навантаження – це значення
перерозподіляють по контуру згідно
знаків кутів. Потім дії з потенціалами
рядків і стовпчиків повторюють.
Контрольні питання
Склад математичної моделі транспортної задачі лінійного програмування.
Методи розв'язання задач лінійного програмування
3. Сутність і алгоритм розв'язання транспортної задачі лінійного програмування
4. Способи побудови початкового припустимого плану при розв'язуванні транспортної задачі розподільчим методом.
Перевірка припустимого плану на оптимальність.
Удосконалення неоптимального плану.
Основні типи транспортних задач, що вирішуються розподільчим методом.
Транспортна задача відкритого типу.
Визначення допоміжних чисел (потенціалів) рядків і стовпчиків матриці
Перерозподіл завантаження клітинок матриці. Побудова контура
11. Знаходження потенціальних незавантажених клітинок
Література [1, 2, 3, 5]
Практична робота 12. Рішення транспортної задачі методом розв’язуючих доданків.
Мета: навчитись використовувати метод розв’язуючих доданків для знаходження оптимального плану розподілу.
Задача
Дані роботи №8.
Завдання
1. Відстані та вантажообіг розрахувати згідно свого варіанту по таблиці 8.1
2. Скласти оптимальний план перевезень вантажів методом розв’язуючих доданків.
