Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
konsp_dm.doc
Скачиваний:
107
Добавлен:
12.02.2016
Размер:
1.91 Mб
Скачать

2.4. Степінь вершини графа

Нехай G(V)- неорієнтований граф.

Визначення. Степенем(a) деякої вершиниa  Vназивається кількість ребер графу, інцидентних цій вершині.

Якщо граф заданий матрицею суміжності вершин, то

(1)

Для матриці інцидентності аналогічна формула має вигляд

(2)

Число ребер у графі Gпозначимо черезvE = vE(G). При підрахунку сумикожне реброe(vivj), графуGпідраховується двічі: один раз – як таке, що з’єднує вершинуviзvj, а другий раз – як таке, що з’єднуєvjзvi. Тому

(3)

(формула (3) залишається правильною і для графу з петлями, якщо їх розглядати як подвійні ребра).

Оскільки в лівій частині формули (3) стоїть парне число, то це означає, що у скінченному графі без петель кількість вершин з непарним степенем – парна.

Визначення. Граф називається однорідним степеняk, якщо (vi = k), для всіхvi  V.

В однорідному графі кількість ребер згідно з формулою (3) vE = nk/2.

Визначення. Повний графU = U(V)- це неорієнтований граф, у якому дві довільні вершини з’єднані рівно одним ребром.

Зрозуміло, що повний граф U(Vnвершинами – це однорідний граф степеня(n ‑ 1). ТомуvE = n(n –1) / 2.

Визначення. Повний граф з петлямиU0 = U0(V)- це повний граф, у якому до кожної вершини додана петля.

Кількість ребер у повному графі з петлями vE(U0) = vE(U) + n = n(n +1) / 2.

Нехай тепер G(V)- орієнтований граф. Тоді через(vi) і*(vi) позначають кількість ребер, які виходять з вершиниviі входять в вершинуviвідповідно.

Аналогічно попередньому кількість ребер в орієнтованому графі

.

2.5. Частини, суграфи і підграфи графу.

Операції з частинами графу

Визначення. ГрафНназивається частиною графуG(позначаєтьсяH  G), якщо:

а) V(H)  V(G);

б) E(H)  E(G).

Визначення. ГрафНназивається суграфом графуG, якщо він є частиною графуGі

V(H) = V(G).

На Рис. 4 зображені граф Gі його три частини. ГрафH3є суграфом.

Рис.4.

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

Визначення. ПідграфомG(U) графуG(V) називається така його частина, яка містить всі ребра графуG(V), що з’єднують дві будь-які вершини з множиниU.

На рис. 4 H1 не є підграфомG(не містить реброe(2, 4)), аH2 – підграф графуG.

Визначення. Зірковим графом, який визначається деякою вершиноюa  V, називається граф, що містить всі ребра даного графуG(V), інцидентні вершині „a”.

За аналогією з операціями поміж множинами можна виконувати і операції між графами.

Визначення. ЯкщоH– частина графу, то(доповнення графуH) – це граф, в який входять всі ребра графуG, які не належатьH:

.

Визначення. НехайH1іH2- дві частини графуG. ТодіH = H1  H2(об’єднання або сума) це також частина графуG, яка складається зі всіх ребер, що належать абоH1абоH2.

Визначення. НехайH1іH2- дві частини графуG. ТодіH = H1  H2(перетин) це частина графуG, яка складається зі всіх ребер, що належатьH1таH2одночасно.

Визначення. Якщо дві частиниH1іH2графуGне мають спільних вершин, то їх сумаH = H1  H2називається прямою. ЯкщоH1іH2не перетинаються по ребрах, то їх сума називається прямою по ребрах.

Наприклад: - пряма сума за ребрами.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]