Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТЕОРІЯ ЦИФРОВИХ АВТОМАТІВ ТА ФОРМАЛЬНИХ МОВ..doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
4.72 Mб
Скачать

1.2. Типи скінченних графів

Визначення. Якщо множина вершин графа скінченна, то він називається скінченним графом. Скінченний граф G = (V, Е), що містить рівно р вершин і q ребер, називається (р, q) - графом.

Нехай V = V = {v1, v2, ... vp і Е = {е1, е2, ...еq} – відповідно, множина вершин і ребер (р, q)-графа. Кожне ребро ek E з'єднує пару вершин vi, vj  V, що є його кінцями (граничними вершинами). Для орієнтованого ребра (дуги) розрізняють початкову вершину, з якої дуга виходить, і кінцеву вершину, в яку дуга заходить.

Ребро, граничними вершинами якого є одна і та ж вершина, називається петлею.

Ребра з однаковими граничними вершинами є паралельними і називаються кратними.

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

Кількість ребер, пов'язаних з вершиною vi, (петля враховується двічі), називають степенем вершини і позначають через (vi).

Степінь ізольованої вершини дорівнює нулю. Вершина степеня одиниці називається кінцевою або висячою вершиною.

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

В орграфі розрізняють додатні +(vi) і від'ємні (vi) степені вершин, які дорівнюють відповідно числу витікаючих з vi і таких, що заходять в vi дуг. Отже, суми додатних і від'ємних ступенів всіх вершин орграфа рівні між собою і дорівнюють числу всіх дуг.

Приклад. Для скінченного (5, 6)-графа на рис.1.2, а множина вершин V = = {v1, v2, v3, v4, v5; множина ребер E = e1, e2, e3, e4, e5, e6; ребра e2 та e3 паралельні; ребро e6 є петлею; v4 – ізольована вершина і її степінь дорівнює 0 ( (v4) = 0); v1 – висяча вершина і її степінь дорівнює 1 ( (v1) = 1); решта вершин графа мають такі степені:  (v2) = 4,  (v3) = 3,  (v5) = 4. Для вершини x3 орграфа на рис. 1.1, а маємо додатний ( +(x32) і від'ємний ( – (x3) = 3) степені.

В изначення. Простий або звичайний граф – це граф без петель і кратних ребер. Повний граф – це простий граф, в якому будь-які дві вершини сполучені ребром. Мультиграф – це граф, що не містить петель, але який має кратні ребра. Псевдограф – це граф, що допускає петлі і кратні ребра (найбільш загальний випадок графа). Порожній або нуль-граф – це граф, що не має ребер (Е = , всі його вершини ізольовані).

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

Орієнтований граф вважається простим, якщо він не має строго паралельних дуг і петель.

Граф, степені всіх вершин якого однакові і рівні r, називається однорідним (регулярним) r-го степеня. Повний граф з n вершинами завжди є однорідним графом степеня n – 1, а порожній граф – однорідний граф степеня 0. Граф третього степеня називають кубічним графом (рис. 1.3). Він володіє багатьма цікавими властивостями і, зокрема, завжди має парне число вершин.

Приклад 1. На рис. 1.2, а наведено псевдограф з петлею е6 і кратними ребрами е2 і е3. Біграф з двома неперетинними підмножинами вершин V1 і V2, наведений на рис. 1.2, в, це простий граф. На рис. 1.2, б показаний повний граф степеня 4, а на рис. 1.3 – повний (орієнтований) кубічний граф. Орграф, показаний на рис. 1.1, а, не є простим.