|
ЗВ’ЯЗНІСТЬ ГРАФІВ. ЕЙЛЕРОВІ ТА ГАМІЛЬТОНОВІ ГРАФИ
4.1 Мета заняття
Ознайомлення на практичних прикладах з основними поняттями зв’язності графів, з їх метричними характеристиками. Вивчення способів визначення ейлерових та гамільтонових графів. Ознайомлення з алгоритмами знаходження ейлерова циклу (ейлерова графа), гамільтонова шляху (гамільтонова графа).
4.2 Методичні вказівки з організації самостійної роботи студентів
Під час підготовки до практичного заняття необхідно повторити лекційний матеріал, розділи літератури [1–8, 10–12] з таких питань: поняття зв’язності графів, властивості зв’язних графів; метричні характеристики зв’язних графів; ейлерові графи; теорема Ейлера про наявність ейлерова циклу; алгоритм знаходження ейлерова циклу (теорема Флері); гамільтонові графи; ознаки існування гамільтонових циклів, шляхів і контурів. Підготовка і виконання практичного заняття проводиться за два етапи. Перший етап пов’язаний з вивченням на практичних прикладах таких основних понять і визначень теми «Зв’язність графів. Ейлерові та гамільтонові графи»: маршрут; довжина маршруту; замкнений маршрут; коло; просте коло; цикл; дуга; орієнтований маршрут; шлях; контур; зв’язний граф; незв’язний граф; сильно зв’язний граф; підграф; компонента зв’язності; n -зв’язний граф; степінь зв’язності графа; число вершинної зв’язності; число реберної зв’язності; точка зчленування графа; міст; відстань між вершинами графа; діаметр графа; ексцентриситет вершини; радіус графа; центральна вершина графа; центр графа; грань (комірка) геометричного графа; необмежена грань (зовнішня грань); внутрішня грань; границя грані; ейлерове коло; ейлерів цикл; ейлерів граф; власний ейлерів шлях; алгоритм знаходження ейлерова циклу (алгоритм Флері); гамільтонів шлях (гамільтонів ланцюг); гамільтонів граф. Під час виконання першого етапу практичного заняття студент має запропонувати і записати індивідуальний приклад для кожного з розглянутих вище понять і визначень. Другий етап виконання практичного заняття пов’язаний з розв’язанням практичних завдань, поданих у підрозділі 4.3, на основі запропонованих типових прикладів (див. підрозділ 4.4).
4.3 Контрольні запитання і завдання
4.3.1 Контрольні запитання 1. Дайте визначення зв’язному і незв’язному графам. 2. Що є компонентою зв’язності графа? Наведіть приклади компонент зв’язності. 3. Що називається степенем зв’язності графа? 4. Перелічіть властивості зв’язних графів. 5. Наведіть приклади метричних характеристик зв’язних графів. 6. Якщо граф зв’язний і 7. Дайте визначення ейлеровому циклу (ейлеровому колу, замкненому ейлеровому колу). 8. Який граф називається ейлеровим? 9. Для розв’язання яких практичних задач використовується теорема Ейлера? 10. Поясніть використання алгоритму знаходження ейлерева циклу (теорема Флері). 11. Дайте визначення гамільтонова шляху (гамільтонова ланцюга), гамільтонова циклу. 12. Який граф називається гамільтоновим? 13. Дайте характеристику алгоритму Робертса-Флореса. Для яких цілей він використовується? 14. Назвіть основні ознаки існування гамільтонових циклів, шляхів і контурів. 15. Охарактеризуйте теорему (умову Дірака) для визначення гамільтонова графа.
4.3.2 Контрольні завдання Завдання 1. Визначити, чи є для графа Рисунок 4.1 – Граф
Завдання 2. Який з наведених на рис. 4.2 орієнтованих графів є зв’язним? Який з графів є сильно зв’язним? Рисунок 4.2 Завдання 3. Визначити число компонент зв’язності в графах Рисунок 4.3 Завдання 4. Визначити компоненти зв’язності в графі
Рисунок 4.4
Завдання 5. Знайти в графі Рисунок 4.5
Завдання 6. Знайти такі метричні характеристики графа
Рисунок 4.6
Завдання 7. Знайти для графа Рисунок 4.7 Завдання 8. Визначити, чи є графи Рисунок 4.8 Завдання 9. Серед графів, які зображені на рис. 4.9, знайдіть ті, які мають власний ейлерів шлях. Рисунок 4.9 Завдання 10. Поясніть, які з орієнтованих графів, зображених на рис. 4.10, мають ейлерів цикл? Рисунок 4.10
Завдання 11. Найдіть гамільтонів цикл, якщо він існує, для кожного з графів, які зображені на рис. 4.11. Рисунок 4.11 Завдання 12. Нарисуйте такі графи: а) 4.4 Приклади аудиторних і домашніх завдань
Завдання 1. Визначити, чи є для графа Розв’язок. Відповідно до визначення кола, простого кола, циклу, простого циклу одержимо: 1) простий цикл (усі вершини й ребра різні); 2) цикл (усі ребра різні, а вершини ні); 3) просте коло; 4) маршрут (є однакові ребра й вершини); 5) просте коло. Завдання 2. Визначити число компонент зв’язності в графі Рисунок 4.12 – Граф
Розв’язок. Граф має дві компоненти зв’язності, в першу входять вершини Завдання 3. Розкласти орграф Рисунок 4.13 Розв’язок. Граф розкладається на три сильно зв’язані компоненти Рисунок 4.14
Завдання 4. Знайти в графі Рисунок 4.15 Розв’язок. Послідовно розглянемо ребра графа, вилучаючи їх із графа. Тільки вилучення ребра Завдання 5. Знайти такі метричні характеристики графа Рисунок 4.16 Розв’язок. Ексцентриситетом Завдання 6. Визначити, чи є граф Рисунок 4.17
Розв’язок. Використаємо теорему Ейлера: граф є ейлеровим (містить ейлерів цикл) тоді і тільки тоді, коли він зв’язний і степені всіх його вершин – парні. Граф Завдання 7. Чи має граф, зображений на рис. 4.18, власний ейлерів шлях?
Рисунок 4.18 Розв’язок. Використаємо таку теорему: граф (мультограф або псевдограф) має власний ейлерів шлях тоді й тільки тоді, коли він зв’язний і рівно дві його вершини мають непарний степінь. Граф, зображений на рис. 4.18, зв’язний, має власний ейлерів шлях, оскільки рівно дві його вершини ( Завдання 8. Чи має орієнтований граф, зображений на рис. 4.19, ейлерів цикл? Рисунок 4.19 Розв’язок. Використаємо таку теорему: орієнтований граф має ейлерів цикл тоді й тільки тоді, коли він зв’язний, і півстепені виходу та заходу у вершині Завдання 9. Знайдіть гамільтонів цикл, якщо він існує, у графі Рисунок 4.20 Розв’язок. Гамільтонів цикл для графа
![]() ![]() Система охраняемых территорий в США Изучение особо охраняемых природных территорий(ООПТ) США представляет особый интерес по многим причинам... ![]() Что будет с Землей, если ось ее сместится на 6666 км? Что будет с Землей? - задался я вопросом... ![]() ЧТО ПРОИСХОДИТ ВО ВЗРОСЛОЙ ЖИЗНИ? Если вы все еще «неправильно» связаны с матерью, вы избегаете отделения и независимого взрослого существования... ![]() Что вызывает тренды на фондовых и товарных рынках Объяснение теории грузового поезда Первые 17 лет моих рыночных исследований сводились к попыткам вычислить, когда этот... Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:
|