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

4. Основы теории графов

4.1. Основные понятия и определения

Пусть дано множество V = {v1, v2, …, vn} и в V определено семейство U = {u1, u2, …, um} пар элементов uk = {vi, vj}, (k = 1, m) произвольной кратности и упорядочения. Пара {V, U} именуется: граф. Графы, как правило, обозначают прописными латинскими буквами, например, G, H. Принято также писать G(V, U) для того, чтобы определить некото­рый конкретный граф G.

Элементы v1, v2, …,vn называются вершинами графа, а пары uk = {vi, vj}, (k = 1, m) — ребрами.

Определению графа можно дать следующую интер­претацию. Пусть имеем описание графа:

G(V,Е) = {{ v1, v2, …, v6}, { { v1, v3 }, v5, v1, {v3, v4},

v2, v3, {v3, v3 }}}.

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

v1 v4 v2

V6

v3 v5

Рисунок 4.1

Если этот порядок не существенен, то ребро на­зы­вается неориентированным, в противном случае ребро на­зыва­ется ориентированным. Ориентированные ребра назы­ва­ются также дугами.

Для ориентированного ребра определены понятия на­чальной и конечной вершины. Начальная вершина запи­сы­вается в начале пары вершин, определяющих дугу,а коне­чная — в конце. Так на рисунке 4.1 ребра v5, v1 и v2, v3 являются дугами. Они представлены упорядоченными пара­ми вершин и, в связи с этим, обозначены так же, как обозна­чаются упорядоченные множества.

Ребра {v1, v3}, {v3, v4} неориентированы. Для любого неориентированного ребра полагают, что {vi, vj} = {vj, vi} так же, как и в случае неупорядоченных множеств. Ребро {vi, vi} называется петлей. На рисунке 4.1 имеем петлю {v3, v3}. Петли обычно не ориентированы.

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

Граф, у которого все ребра ориентированы, называется ориентированным или орграфом.

На рисунке 4.1 приведен смешанный граф, т.е. содер­жащий как ориентированные, так и неориенти­рованные реб­ра и петлю.

Многие теоремы и определения в теории графов могут быть отнесены как к ориентированным, так и к неориентированным графам. В таких случаях для обозначения ребер применяют круглые скобки, например, ребро {v3, v4} в графе рисунок 4.1 можно обозначать (v3, v4) либо (v4, v3), а ребро v5, v1 — соответственно как (v5, v1), указав при этом, что данное ребро представляет дугу. Принято также обозначение всех ребер круглыми скобками как в случае ориентированных графов, так неориентированных, если совершенно ясно о каком из типов этих графов идет речь в тексте.

Некоторые вершины графа G могут не войти в список пар. Такие вершины именуются изолированными. В рас­смотренном примере это вершина v6. Граф, у которого все вершины изолированы, именуется нуль‑графом. Множество ребер такого графа пусто.

Антиподом нуль‑графа является полный граф. Ребрами полного графа являются всевозможные пары его вершин.

Как в случае ориентированного графа, так и в случае неориентированного — говорят, что ребро инцидентно паре определяющих его вершин.

Одной и той же паре вершин можно поставить в со­от­ветствие множество инцидентных ребер. Такие ребра назы­ваются кратными. Так на рисунке 4.2 представлена пара ве­ршин (vi, vj), инцидентных трем различным ребрам u1, u2, u3. Одно из них направлено, а два — нет.

u1

vi u2 vj

u3

Рисунок 4.2

Граф называется плоским, если он может быть изоб­ражен на плоскости так, что все пересечения ребер есть его вершины. Так графы, представленные на рисунках 4.1 и 4.2 плоские. Примеры не плоских графов будут рассмотрены ниже в разделе 4.3.

Если граф G представлен конечным множеством ребер, то он называется конечным, независимо от числа вершин. В противном случае, граф называется бесконечным.

Граф H называется частью графа G или частичным графом HG, если множество его вершин V(H) содержится в множестве вершин V(G) графа G и все ребра H являются ребрами G. Частным, но важным типом частичных графов являются подграфы.

Пусть A — подмножество множества вершин V графа G. Подграф G(A) графа G есть такая часть графа, множеством вершин которого является A, а ребрами — все ребра из G, оба конца, которых лежат в A.

Для любой частиH графа определена дополнительная часть H (дополнение), состоящая из всех тех ребер, которые не принадлежат H и всех инцидентных им вершин.

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