<<
>>

Властивості графів

Маршрути, цикли, зв’язність

Число K ребер маршруту називається довжиною цього маршруту.

Маршрут називається ланцюгом, якщо всі його ребра різні, і простим ланцюгом, якщо всі його вершини, крім можливо першої і останньої - різні

Циклом, називається циклічний ланцюг, а простим циклом - простий циклічний ланцюг.

Граф називається антициклічним, або лісом, якщо в ньому відсутні цикли. Безпосередньо з означення маршруту і циклу випливають такі твердження:

• будь-який маршрут, котрий з’єднує дві вершини графа, має простий ланцюг, що з’єднує ці вершини;

• будь-який цикл в графі завжди має простий цикл.

Граф називається зв’язним, якщо дві його вершини зв’язані маршрутом. Зв’язний підграф H графа G називається максимальним, якщо H не міститься в жодному зв’язному підграфі графа G.

Граф зв’язний тоді і лише тоді, коли його не можна представити у вигляді диз’юнктивного об’єднання двох графів. Максимальний зв’язний підграф називається компонентом зв’язності.

Властивості регулярних графів

Властивості двочастинних та зв’язних графів

Існує простий критерій двочастинності графа, який виражається в термінах довжини циклів. Граф G = (V, Е) є двочастинним тоді і лише тоді, коли він не має циклів непарної довжини.

Визначаючи спосіб розпізнавання двочастинності графа, будемо приписувати номери 0 та 1 вершинам графа G:

• починаючи з довільної вершину u графа G, приписуємо їй номер 0;

• кожній вершині з множини Cm(u) приписуємо номер 1;

• для всіх вершин, суміжних з вершинами множини Cm(u) приписуємо номер 0;

• для всіх вершин, яким приписали номер 0, знаходимо всі суміжні з ними вершини і приписуємо їм номер 1 і т. д.

Визначимо тепер одну з властивостей зв’язних графів.

Будь який граф G = (V, Е) єдиним способом подається у вигляді диз’юнктивного об’єднання своїх компонентів зв’язності.

Якщо граф G - граф з п вершинами і k компонентами зв’язності, то число його ребер задовольняє нерівності

Розрізом графа G називається така множина ребер, що розділяє граф G. Розріз графа G, який складається лише з одного ребра, називається мостом.

Нехай множина ребер довільного графа G, є множиною, що розділяє граф G. Якщо таку множину його ребер, вилучити з графа G викликає збільшення числа його компонентів зв’язності. Якщо граф G зв’язний, то вилучення множини ребер, що розділяє граф G веде до незв’язного графа.

Метричні характеристики зв’язних графів

Нехай G = (V, Е) - зв’язний граф, a u і v - дві його різні вершини. Відстанню між вершинами u і v називається довжина найкоротшого маршруту, який з’єднує вершини u і V, і позначається d(u, v). Покладемо також, що d (u, н) = 0. Очевидно, що для введеної таким чином відстані виконуються аксіоми:

1. d(u, v) ≥ 0;

2. d(u, v) =0 тоді і лише тоді, коли u = v;

3. d(u, v) = d(u, v);

4. d(u, v) + d(u, w) ≥ d(u, w) (нерівність трикутника).

Поняття відстані між вершинами дає можливість визначити поняття степеня графа. Нехай G - зв’язний граф, к - натуральне число. Граф Gk - к-й степінь графа G, має ту ж множину вершин, що й G, а нерівні між собою вершини u і V суміжні в графі Gk тоді і лише тоді, коли d(u, v) ≤ к. Безпосередньо з цього випливає така властивість графа Gk.

Якщо k ≥ ∣V∣ -1, де V - множина вершин графа G, то Gk - повний граф.

Нехай u - деяка фіксована вершина графа G = (V, Е). Величина e(u) = max d(u, v), V ∈ V, називається ексцентриситетом вершини н. Максимальний серед всіх ексцентриситетів вершин графа G називається діаметром графа G і позначається d(G). Отже, d(G) = max e(u), u ∈ V.

Вершина у графа G називається периферійною, якщо e(v) = d(G). Простий ланцюг довжини d(G), відстань між початковою і кінцевою вершинами якого дорівнює d(G), називається діаметральним ланцюгом.

У графі G (рис. 14) маємо d(l, 2) = 1, d(l, 3) = 2 = d(l, 5), е(1) = 2,

Властивості ейлерових та гамільтонових графів

Одним з важливіших різновидів зв’язних графів є ейлерові та гамільтонові графи.

Зв’язний граф G називається ейлеровим (рис. 47), якщо існує замкнутий ланцюг, який включає кожне його ребро. Такий ланцюг називається ейлеровим ланцюгом.

Зв’язний граф G називається напівейлеровим (рис. 15), якщо в

ньому існує ланцюг, який включає кожне його ребро. Таким чином, всякий ейлерів граф буде напівейлеровим.

Зв’язний граф G є ейлеровим тоді і лише тоді, коли кожна вершина G має парний степінь.

Нехай G = (V, Е) - ейлерів граф. Тоді наступна процедура завжди можлива і веде до ейлерового ланцюга в графі G: виходячи з будь-якої вершини u ∈ V, йдемо по ребрах графа G довільним чином згідно з такими правилами:

1. стираємо ребра, які пройдені, і стираємо ізольовані вершини, які при цьому виникають;

2. на кожному етапі йдемо по мосту лише тоді, коли немає інших можливостей.

Проблема існування замкнутого ланцюга, який проходить через кожне ребро зв’язного графа G, аналогічно може бути сформульована і для вершин. Тобто, чи існує замкнутий ланцюг у зв’язному графі G, який проходить рівно один раз через кожну вершину графа G. Очевидно, що такий ланцюг має бути циклом. Якщо такий цикл у графа G існує, то він називається гамільтоновим ланцюгом, а граф G - гамільтоновим графом.

Якщо в графі G = (V, Е) порядку п зафіксувати одну з вершин і обхід графа завжди починати з неї, то всякому гамільтоновому циклу буде відповідати перестановка елементів множини V.

2.6.4.

<< | >>
Источник: Елементи класичної логіки : навч. посібник / кол. авт. ; за заг. ред. д.філос.н., проф. В. В. Кузьменка. - Дніпропетровськ : Дніпроп. держ. ун-т внутр, справ,2016. - 236 с.. 2016

Еще по теме Властивості графів: