Глава 1. история возникновения теории графов
а) | |
б) | в) |
Рис. 1. Кёнигсбергские мосты |
Рис.1. (название) рис.2
рис.3
ГЛАВА 2. ОСНОВНЫЕ ПОНЯТИЯ ТЕОРИИ ГРАФОВ
Определение 1. Графом G называется пара (V,E), где V={v1,…,vn} – непустое множество вершин графа, E = {e1,e2,…,em} – множество ребер графа, причем каждое ребро – это неупорядоченная пара различных вершин.
Обычно граф изображают на плоскости в виде точек (они соответствуют вершинам графа) и непрерывных линий, соединяющих некоторые из этих точек (они обозначают ребра графа). Пусть ребро е соединяет вершины u и v. В этом случае пишут e = [u,v] и говорят, что
1) u и v являются концами ребра е;
2) вершины u и v смежны;
3) вершины u и v инцидентны ребру е, ребро е инцидентно вершинам u и v. рис. 4Определение 2. Степенью вершины называется количество инцидентных ей ребер.
Определение 3. Вершина называется изолированной, если она не инцидентна ни одному ребру; вершина называется концевой, если ей инцидентно только одно ребро.(рис.4)
Степень вершины v обозначается через deg(v). В графе (рис.4) вершина – изолированная, так как deg(v1) = 0; вершина v2смежна с вершинами v3 и v4 и инцидентна ребрам [v2, v3] и [v2, v4], следовательно, deg(v2) = 2; вершина v3смежна с вершинами v2 и v4 и инцидентна ребрам [v2, v3] и [v3, v4], поэтому, deg(v3) = 2;вершина v4]смежна с вершинами v2, v3 и v5 , инцидентна ребрам [v2, v4], [v3, v4] и [v4, v5], следовательно, deg(v5) = 3; вершинаv5 – концевая, поскольку deg(v5) = 1; она смежна только с вершиной v4 и инцидентна только ребру [v4, v5].
Утверждение 1. Если в графе количество вершин n≥2, то в нем найдутся хотя бы две вершины с одинаковой степенью.
Докажем это утверждение от противного. Пусть все вершины графа имеют разные степени. Для удобства будем считать, что deg(v1) = 0, deg(v2) = 1,…, deg(vn) = n – 1. Но согласно последнему равенству вершина vn смежна со всеми вершинами графа, в том числе и с вершиной v1, а равенство deg(v1) = 0 означает, что v1 – изолированная вершина. Получили противоречие. Следовательно, в любом графе с количеством вершин n≥2 обязательно найдутся две или более вершины с одинаковой степенью.
Кроме наглядного изображения на плоскости, граф можно задать с помощью списков смежности, матрицы смежности и матрицы инциденций. В списках смежности для каждой вершины графа указываются все вершины, смежные с ней. Этого достаточно, чтобы однозначно определить исходный граф. Матрицы смежности и инциденций тоже однозначно определяют граф. Но для задания графа матрицей смежности (инциденций) необходимо пронумеровать его вершины (и ребра).
Определение 4. Эксцентриситетомвершины u называется число Ɛ(u) равное максимальному расстоянию от вершины u до остальных вершин графа, т.е.
Ɛ(u) = maxp(u,v), v∈V
Определение 5. Радиусомграфа G называется число r(G), равное минимальному эксцентриситету его вершин, т.е.
r(G) = minƐ(v), v∈V
Орпеделение 6. Диаметромграфа G называется число d(G), равное максимальному эксцентриситету его вершин, т.е.
d(G) = maxƐ(v), v∈V
Известно, что для любого графа G выполняется соотношение
r(G) ≤ d(G) ≤ 2* r(G)
Орпеделение 7. Центромграфа G называется множество его вершин, имеющих минимальный эксцентриситет.
Пример. Рассмотрим граф G, изображенный на рис.. Эксцентриситеты его вершин:
Ɛ(v1) = 4, Ɛ(v2) = 3, Ɛ(v3) = 4, Ɛ(v4) = 3, Ɛ(v5) = 2, Ɛ(v6) = 3.
Следовательно, его радиус и диаметр r(G) = 2, d(G) = 4, а центр – вершина v5 .
рис. 5