Визначення графа - студопедія

Розглянемо безліч V. що складається з з'єднаних певним чином точок. Елементи - вершини графа. ГрафG = G (V) з безліччю вершин V є деяке сімейство поєднань або пар виду

вказують, які вершини вважаються з'єднаними.

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

Можна визначити поняття графа інакше, якщо уявити собі деяке безліч точок площині V. званих вершинами. і безліч спрямованих відрізків E, що з'єднують всі або деякі з вершин і званих дугами. Тобто математично граф G можна визначити як пару множин G = (V, E). Прикладами графа може бути карта автомобільних або залізниць, схеми з'єднання електричних ланцюгів і т.п.

Можна вважати, що безліч спрямованих дуг E. з'єднують елементи безлічі V. відображають це безліч саме в себе. Тому можна вважати граф заданим, якщо дано безліч його вершин V і спосіб відображення Г безлічі V в V. Таким чином, граф G є пара (V, Г), що складається з безлічі V і відображення Г, заданого на цій множині.

Так, рис. 2.1 зображений граф, вершинами якого є точки a, b, c, d, e, g, h, а дугами - відрізки (a, a), (c, b), (c, d), (c, e), (d, c), (d, d), (e, d), (g, h). Відображення наведеного графа буде визначатися таким чином: Г а =; Г b =Æ; Г з =; Г d =; Г е =; Г g =; Г h =Æ.

Визначення графа - студопедія

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

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

У визначенні ребра можна приймати чи не приймати до уваги порядок розташування двох його кінців. Якщо цей порядок несуттєвий, тобто якщо. то E є неорієнтоване ребро, якщо ж порядок суттєво, то D називають орієнтованим ребром, і при цьому vi початкова вершина, - кінцева вершина.

Граф називається орієнтованим. якщо орієнтовані всі його ребра.

Визначення графа - студопедія

неорієнтовані граф орієнтований граф

У ряді випадків має місце змішані графи.

Як у випадку орієнтованого, так і неорієнтованого ребра кажуть, що ребро E = (vi. Vj) інцидентне вершин vi і vj, а також, що вершини vi і vjінцідентни ребру E. Дві вершини, інцидентні одному ребру називаються суміжними. Вершина, що не инцидентная ніякому ребру, називається ізольованою. Часто має сенс враховувати тільки неізольовані вершини.

Число інцідентних вершині u ребер називається ступенем вершини і позначається deg (u).

Граф, що складається тільки з ізольованих вершин, називається нуль-графом.

Найбільш важливим випадком є ​​повний графG = (V, E), ребрами якого є всілякі пари () для двох різних вершин vi і vj з V. Повний граф з вершинами позначається. На рис. 2.3 наведені повні графи і відповідно.

Визначення графа - студопедія

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

(Див. Мал. 2.1 вершини "а", "d"). Петля зазвичай вважається неориентированной. Можна розширити повний граф до повного графа з петлями, додаючи петлю в кожній вершині.

Допускається, щоб пара вершин з'єднувалася декількома різними ребрами.

Для кожного орієнтованого графа існує зворотний графG *. одержуваний зміною орієнтації кожного з ребер графа G на протилежне.

Для кожного орієнтованого графа існує також співвіднесений неорієнтовний графGu. ребрами якого є ребра графа G. але вже без орієнтації. Іноді зручно перетворити неорієнтовані граф G в орієнтований граф Gd за допомогою процесу подвоєння, що складається в заміні кожного ребра G парою ребер з тими ж вершинами і приписуванням їм (ребрах) протилежних орієнтацій.

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

Регулярні графи. Граф називається регулярним, або однорідним, якщо всі його вершини мають одну й ту ж саму ступінь. Якщо ступінь кожної вершини дорівнює k. то граф називають регулярним графом ступеня k. Наприклад, повний граф n-го порядку є регулярний граф ступеня k = n-1. Наприклад, регулярні графи ступеня 3 називають кубічними, або 3-х валентними графами. Як приклад на рис. 2.4 наведено кубічний граф Петерсена.

Визначення графа - студопедія

Платонова графи. Платоновим графами називаються графи, утворені вершинами і ребрами п'яти правильних багатогранників - Платонових тел: тетраедра, куба, октаедра, Додекаедр, ікосаедра.

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

ПодграфомGA графа G = (V, Г) називається граф, в який входить лише частина вершин графа G, що утворюють безліч А, разом з дугами, що з'єднують ці вершини. Наприклад, окреслена пунктиром область на рис. 2.1. Математично це записується в такий спосіб:

Частковим графом GD по відношенню до графу G = (V, Г) називається граф, що містить тільки частину дуг графа G. тобто визначається умовою

Наприклад, якщо G = (V, Г) - карта автомобільних дорогУкаіни, тоді карта доріг Нижегородської області є підграф, а карта головних автомагістралейУкаіни - частковий граф.

Шляхом в графі G називають таку послідовність дуг d = (u1. U2. ... uk), в якій кінець кожного попереднього дуги збігається з початком наступної. Шлях d. послідовними вершинами якого є вершини a, b, c, ... m позначається через d = (a, b, c, ... m).

Довжиною путіd = (u1. U2. ... uk) називають число l (d) = k, яка дорівнює кількості дуг, що складають шлях d. Іноді кожної дузі ui приписують деяке число l (ui), зване довжиною дуги. Тоді довжина шляху визначається як сума довжин дуг, що складають шлях

Шлях, в якому ніяка дуга не зустрічається двічі, називається простим. Шлях, в якому ніяка вершина не зустрічається двічі, називається елементарним.

Контур - це кінцевий шлях d = (v1. V2. ... vk), у якого початкова вершина х1 збігається з кінцевою vk. При цьому контур називається елементарним, якщо всі його вершини різні (за винятком початкової і кінцевої, які збігаються). Контур одиничної довжини, утворений дугою виду (а, а), називається петлею. Так, на рис. 2.1 (e, d, c, b) - шлях, (с, e, d, c) - контур, (d, d) -петлі.

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