КИЇВСЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ
ІМЕНІ ТАРАСА ШЕВЧЕНКА
ФАКУЛЬТЕТ ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ
КАФЕДРА ІНТЕЛЕКТУАЛЬНИХ ТЕХНОЛОГІЙ
Лабораторна робота №20
з дисципліни «Дослідження операцій»
Тема роботи: « Багатополюсна мережа »
Варіант 20
Виконала студентка
групи КН-22
Черненко Л. І.
Перевірили:
Власенко О. О.
Кудін В. І.
Київ – 2025
Хід роботи
Розв’язати задачу про багатополюсну мережу. Знайти найкоротші відстані
між кожною парою вузлів і відповідні маршрути.
Варіант 20:
Заповнюю матрицю відстаней та матрицю маршрутів для свого
графу:
Починаю рахувати. Для першої ітерації у нас все йде через першу вершину,
j =1.
Рахую елементи матриці за формулою:
Повторю дії, але тепер для 2-ї вершини. J = 2:
Для третьої вершини:
Для четвертої вершини:
Для п’ятої вершини:
Для шостої вершини:
Для сьомої вершини:
Для восьмої вершини:
Для дев’ятої вершини:
В результаті я отримав дві матриці, перша позначає відстані між
кожною парою точок, права матриця слугує для знаходження шляху між
точками. Для прикладу маршрут між точками 1 та 9 буде наступним: 1 -> 9
= 1 -> 4 -> 5 -> 7 -> 9 довжина маршруту дорівнює 44. За таким же
алгоритмом можна знайти маршрути для кожної пари точок.
Висновок:
В ході виконання даної лабораторної роботи я розв’язала задачу про
багатополюсну мережу. Побудувала дві матриці, за якими можна знайти
найкоротші відстані між кожною парою вузлів і відповідні маршрути до
пар.