- •Кафедра транспортних технологій
- •Практична робота №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]
Практична робота №4. Найкоротший шлях на транспортній мережі.
Мета: набути практичні навички знаходження найкоротших відстаней методом потенціалів
Задача
Дана транспортна мережа (рис.4.1).
Рис. 4.1 Транспортна мережа
Завдання:
1. Відстані на малюнку розрахувати згідно свого варіанту.
2. Визначити найкоротшу відстань між 1 та 10 вершинами транспортної мережі графічним та аналітичним способом.
Методичні вказівки
Належить до динамічних методів програмування, тобто у процесі рішення для кожної вершини постійна мітка є оптимальним рішенням. Алгоритм дуже просто програмується. Реалізується в графічному або аналітичному вигляді. Складається з наступним кроків:
1. Присвоюють першій вершині мітку 0, останнім - .
2. Досліджують кожну сміжну вершину (мітки сусідніх вершин). Розраховують шляхи від тієї вершини до сміжних як суму постійної мітки сміжної вершини та вагу інцідентного ребра. Зі всіх значень обирають найменше – це є мітка досліджуваної вершини. Таким чином визначають мітки кожної вершини сміжних з першою (приклад див.конспект).
3. Якщо всі вершини досліджені – починають перерахунок наново. Якщо при цьому змінилися якись-небудь значення – перерахунок починають знов, до тих пір, коли значення не будуть змінюватися.
4. Після кінцевого перерахунку виписують шлях як послідовність вершин з міток, починаючи з кінця (приклад див.конспект).
Контрольні питання:
1. Принцип дії методу потенціалів?
2. Які найкоротші відстані можна визначити по розрахункам за методом потенціалів?
3. Як визначити послідовність вершин найкоротшого шляху?
Література [1,7]
