Основные понятия неориентированных графов



 

Прежде чем определить понятие графа в наиболее общей форме, рассмотрим класс графов, известных под названием геометрических графов. Это позволит с самого начала получить удобное наглядное представле­ние различных понятий и структур, которые будут рассматриваться в дальнейшем.

Ниже будет показано, что любой граф в абстрактном смысле эквивалентен (по отношению к свойствам, изучаемым в теории графов) некоторому геометрическому графу. Таким образом, геометрический граф можно рассматривать как удобное представление любых графов, а не просто как частный пример.

Обозначим n-мерное евклидово пространство через  Евклидово n-мерное пространство есть множество последовательностей из n действительных чисел  в котором расстояние между любыми двумя точками   и  определено следующим образом:

                                     (3.1)

Простой незамкнутой кривой в пространстве  называется непрерывная, самонепересекающаяся кривая, соединяющая две различные точ­ки в  Аналогично простой замкнутой кривой называется самонепересекающаяся кривая, конечные точки которой совпадают. Геометрический граф в пространс-тве  есть множество точек пространства и множества простых кривых, удовлетворяющих следующим условиям:

– каждая замкнутая кривая в Е содержит только одну точку
множества V;

– каждая незамкнутая кривая в Е содержит ровно две точки множества V, которые являются ее граничными точками;

– кривые в Е не имеют общих точек, за исключением точек из
тожества V .

Таким образом, геометрический граф есть просто геометрическая конфигурация или структура в пространстве  состоящая из множества точек, взаимосвязанных множеством непрерывных самонепересекающихся  кривых. Обычная форма представления геометрического графа показана на рис.3.1. В теории графов  и e называются геометрическими вершина­ми и геометрическими ребрами соответственно. Хотя многие графы, представляющие реальные объекты (после их идеализации), являются геомет­рическими графами, с точки зрения теории графов их единственная структурная особенность состоит в том, что с каждым геометрическим ребром связаны две (возможно совпа­дающие) геометрические вершины. Теория графов построена с учетом именно этой особенности и не учитывает реальной природы вершин и ребер. Таким образом, нумерация ребер и вершин, зада­ваемая табл.3.1,содержит вою информацию, необходимую для описания геометрического графа, изображенного на рис.3.1.

Рис. 3.1

Для общего определения графа введем понятие неупорядоченного произведения множества само на себя: S & S. В данном случае (в отличие от декартового произведения) S & t и t & S эквивалентны. Заметим, что если S имеет k элементов, то S & S состоит из различ­ных неупорядоченных пар (в отличие от k2 упорядоченных пар декартова произведения S  S) .[10 –12].

Теперь можно дать определение неориентированного (абстрактного) графа. Граф есть совокупность непустого множества V изолированного от него множества E (возможно пустого) и отображения Ф множества E на V& V. Элементы множеств V и E называются вершинами и ребрами графа соответственно, а Ф – отображением инциденции графа. Хотя отношение инцидентности является фундаментальным в понятия графа, отобра­жение Ф часто можно не задавать в явном виде. В таких случаях, если и w – граничные точки ребра е, то это обозначается е ~(v & w) и чи­тается "е соединяет вершины v & w".Будем обозначать граф через G или (V, Е, Ф), или (V, Е). Последнее обозначение используем, когда отно­шение инцидентности определяется неявно. Заметим, что множество Е (но не V) может быть пустым. Говорят, что граф вырожденный тогда и только тогда, когда он не имеет ребер.

Если V и Е – конечные множества (пустое множество тоже рассматривается как конечное), то G называется конечным графом. Если v = w, тогда v – единственная граничная точка е, а е называется петлей. (см. рис. 3.1, ребро е4). Если е1 ~ (v & w) и е2 ~ (v & w), то е1 и е2 называются параллельными ребрами. В частности две петли, инцидентные одной и той же вершине, являются параллельными. Говорят, что вершины v и w смежные, если существует, по крайней мере, одно ребро е, такое, что е ~(v & w). В частности, вершина v смежна сама с собой. Аналогично ребра е1 и е2 называются смежными, если они имеют, по крайней мере, одну общую граничную точку. Заметим, что смежность является отношением между двумя подобными элементами (между вершинами или между ребрами), тогда как инцидентность есть отношение между разнородными элементами.

Ребра Вершины
 е1 v3, v6
е2 v2, v3
е3 v2, v3
е4 v1,
е5 v2, v6
е6 v1, v4
  v5

Число ребер, инцидентных вершине v (петля учитывается дважды), называется степенью вершины v и обозначается  Говорят, что вершина v изолирована, если  (см. рис. 3.1, вершина v5). В частности, вырожденным графом называется граф, у которого все вершины изолированы.

Учитывая, что появление каждого нового ребра добавляет по единице к степеням двух вершин (или в случае петли – два к степени одной вершины), имеем

                                                    (3.2)

Если V0 и V1 – множества вершин, имеющих четные и нечетные степени соответственно, то, очевидно, четно как конечная сумма четных чисел. Отсюда следует, что

                                      (3.3)

также обязательно четно, что доказывает следующую теорему [12].

Теорема 1. В конечном графе число вершин нечетной степени четно.

Для лучшего усвоения введенной выше терминологии проиллюстрируем ее на примере графа (рис. 3.2).

 

Рис. 3.2

Граничными точками ребра е1 являются вершины v2, и  v3. Петля е4 имеет единственную граничную точку v1. Ребро е2 смежно ребру е1 и параллельно ребру е3 (заметим, что параллельная ребра являются также и дважды смежными). Вершина v1 смежна с v4 и сама с собой, однако вершина v4 не смежна сама с собой. Вершина v5 является изолированной вершиной. Четыре вершины v1,  v2,  v3 и  v4 имеют нечетную степень.

Множество вершин, смежных с вершиной  называется ее окрестностью и обозначается 0  или  Используя понятие окрестности, граф определяют как совокупность множества вершин и множества их окрестностей: G = (V, Г).

Пусть задан граф G = (V, Е, Ф). Систему G = (V1, Е1, Ф1) будем называть подграфом графа G тогда и только тогда, когда выполняются следующие условия:

1)  и

2) Ф1(е) = Ф(е) для каждого е  Е1;

3) Если е  Е1 и Ф (е) = (v & w), то v  V1, w V1.

Рассматривая геометрический граф, можно зафиксировать некоторую вершину и, последовательно двигаясь по смежным ребрам к вершинам, прийти в другую вершину или вернуться в исход­ную. Последовательности ребер, по которым можно двигаться не­прерывным образом, играют фун­даментальную роль в теории гра­фов.

Конечная последователь­ность ребер графа е1, е2,…,еn (не обязательно различных) на­зывается маршрутом длиной n, если существует последовательность v0, v1,…,vn из n+1 (не обязательно различных) вершин, таких что е і ~(vі-1& vі) для і = 1,2,..., n. Говорят, что маршрут замкнут, если v0=vn, и не замкнут, если v0  vn. В последнем случае также говорят, что маршрут соединяет вершины v0 и vn.

Рис. 3.3

 

На рис.3.3 последовательность ребер е7, е1, е2, е3, е4, е5 образует незамкнутый маршрут, соединяющий вершины v2 и v4 длинной 6. Ему соответствует последовательность вершин v2, v5, v5, v6, v1, v5, v4. Заменяя ребро е5 на е7, получаем пример замкнутого маршрута длиной 6.

Если все ребра, составляющие маршрут, различны, то такой маршрут называется цепью, если он не замкнут, и циклом, если он замк­нут. Если все n+1 вершин v0, v1,…,vn различны (очевидно, что в этом случае ребра обязательно различны), то соответствующая цепь называется простой цепью. Если v0 = vn, но все остальные вершины различны, то последовательность ребер называется простым циклом [10].

 


Дата добавления: 2018-11-24; просмотров: 380; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!