Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Методи обходу та модифікації графів

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
О
Факультет:
Не вказано
Кафедра:
Кафедра Телекомунікації

Інформація про роботу

Рік:
2024
Тип роботи:
Лабораторна робота
Предмет:
Телекомунікаційні та інформаційні мережі

Частина тексту файла

Міністерство освіти і науки України Національний університет “Львівська політехніка” Кафедра “Телекомунікації” Лабораторна робота №3 на тему: “ Методи обходу та модифікації графів ” з дисципліни "Телекомунікаційні та інформаційні мережі. Частина 1" Мета роботи:Навчитись застосовувати алгоритми обходу графів, побудови дерева шляхів та мінімального зв’язного дерева. ХІД РОБОТИ 1) За допомогою лабораторного макету побудувати випадковий неорієнтований граф G={8,12}: / а) Побудувати дерево за алгоритмом обходу в ширину (BFS); (для 2-х різних вершин) / / б) Чи будуть однаковими топології дерев побудованих з різних кореневих вершин? Чому? Обидва мають третій ранг, але вони не є однакові, тому, що якщо виходити з різних вершин, то кількість вершин інших рангів буде постійно змінюватись. в) Побудувати дерево за алгоритмом обходу в глибину (DFS); (для 2-х різних вершин) г) Чи будуть однаковими топології дерев побудованих з різних кореневих вершин? Чому? Не будуть, тому, що початок у різних вершинах, а значить і наступні точки різні, тому у другій топології приходиться вертатись на один (або декілька) кроків назад. 2) За допомогою лабораторного макету побудувати випадковий орієнтований граф G={6,10}: / а)Побудувати дерево за алгоритмом обходу в ширину (BFS); / б) Яка вершина (вершини) буде знайдена останньою? Залежить від початкової вершини, але буде та, що не має виходів, а має входи. в) Визначити чи існують цикли. Вказати послідовність ребер і їх довжину. Існують такі цикли: 1-2-3; 2-6; 2-3. г) Визначити кількість хвиль, які пройдуть по ребрах доки буде виявлена остання вершина. Три хвилі пройдуть по ребрах доки буде виявлена остання вершина. д) Побудувати дерево за алгоритмом обходу в глибину (DFS); / 3) Побудувати дерево шляхів рангом r=4 для випадкового графа G={6,9}. Граф: Дерево шляхів рангом r=4: / 4) Побудувати мінімальне зв’язне дерево для графа G. Вказати його вагу. G= - 12 8 5 8 15  12 - 0 10 0 9  8 0 - 8 5 3  5 10 8 - 0 7  8 0 5 0 - 11  15 9 3 7 11 -  / ВИСНОВОК На даній лабораторній роботу було досліджено методи обходу та модифікації графів. Існують декілька методів обходу графа в ширину та в глибину. У даній роботі було використано метод Прима. Також, було розглянути ранги для обходів, величина яких різнить, якщо використовувати різні алгоритми. В більшій мірі у роботі фігурували орієнтовані графи, для яких були виявлені певні дерева шляху, остання виявлена вершина та інше. Також, для деяких графів було виявлена вага, що є сумою всіх ребер графа. Треба зазначити, що вагу можна порахувати як для орієнтованого, так і неорієнтованого графа. В останньому завданні вимагалося побудувати мінімальне зв'язне дерево для графа за його матрицею суміжності.
Антиботан аватар за замовчуванням

21.12.2017 23:12

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини