- •32. Определение графа, орграфа, мультиграфа и псевдографа
- •Пример.
- •33. Степень вершины. Лемма Эйлера. Теорема о числе вершин нечетной степени
- •Смежность вершин и ребер графа. Матрица смежности.
- •Примеры.
- •37. Типы подграфов. Остовное дерево. Циклический ранг.
- •38. Изоморфизм графов.
- •39. Связанность графа. Маршрут, цепь, простая цепь, цикл. Лемма о цепи.
- •Пример.
- •40. Связанность графа. Разделяющее множество, разрез, мост, точка сочленения. Лемма о точках сочленения
- •41. Расстояние между вершинами графа. Диаметр, радиус, центр графа.
- •Доказательство:
- •50. Эйлеровы графы. Лемма о цикле. Теорема о необходимых и достаточных условиях эйлеровости графа
- •Алгоритм Флери (алгоритм построения эйлерова цикла).
- •53. Гамильтоновы графы. Задача коммивояжера и методы ее решения.
Примеры.
37. Типы подграфов. Остовное дерево. Циклический ранг.
Определение.
Граф G’(V’,E’)
называется подграфом графа G(V,E),
(обозначается G’
G),
если V’
V
и E’
E.
Определение. Если V’=V, то G’ называется остовным подграфом графа G.
Определение. Если V’ V и E’ E, то G’ называется собственным подграфом графа G.
О
пределение.
Подграф G’(V’,E’)
называется правильным подграфом графа
G(V,E),
если G’
содержит все возможные ребра графа
G:
u,
v
V’(u,v)
E
(u,v)
E’.
Правильный подграф определяется
множеством вершин V’.
Примеры. =>
G(V,E)
G’(V’,E’)
Собственный подграф Остовный подргаф Правильный подграф Неправильный подграф
Определение. Остовным деревом (остовом) связного графа G называется любой его подграф, содержащий все вершины графа G и являющийся деревом.
Несвязный
граф не имеет остовных деревьев. Связный
граф в общем случае имеет множество
остовных деревьев. Число остовных
деревьев полного графа
равно
.
Так как число ребер в дереве с q вершинами равно q-1, то для того, чтобы получить остов графа G, нужно удалить из него p(G)-(q(G)-1) ребер.
Определение. Циклическим рангом связного графа G называется число
p(G)-q(G)+1.
38. Изоморфизм графов.
Определение.
Графы
(
,
)
и
изоморфны,
если существует взаимно однозначное
отображение h:
,
сохраняющее смежность:
Изоморфизм графов есть отношение эквивалентности. Графы рассматриваются с точностью до изоморфизма, то есть рассматриваются классы эквивалентности по отношению изоморфизма.
Пример. Все приведенные графы являются изоморфными
Если графы являются изоморфными, то они имеют одинаковое количество вершин и ребер, а соответствующие вершины имеют одинаковую валентность. Обратное неверно.
39. Связанность графа. Маршрут, цепь, простая цепь, цикл. Лемма о цепи.
Определение.
Маршрутом в графе называется
последовательность вершин и ребер вида
,
в которой
Это определение подходит также для псевдо-, мульти-, и орграфов.
Для неориентированного графа достаточно указать только последовательность вершин либо только последовательность ребер.
Определение.
Если все ребра в маршруте различны, то
маршрут называется цепью.
Если все вершины (а значит и ребра) в
маршруте различны, то маршрут называется
простой цепью. В цепи
,
вершины
называются концами цепи. Говорят, что
цепь с концами u,
v
соединяет вершины u,
v
(обозначается <u,v>).
Лемма. Если есть цепь, соединяющая вершины u, v, то есть и простая цепь, соединяющая вершины u, v.
Док-во.
Индукция по длине цепи. Цепь, состоящая
из одного ребра, является простой,
следовательно, для нее утверждение
верно. Пусть оно верно для цепей длины
1,2,…k-1.
Рассмотрим цепь длины k.
Пусть в цепи
есть две одинаковые вершины, то есть
цепь выглядит следующим образом
.
Выбросив участок
,
получим новую цепь
,
длина которой меньше k,
и из которой, по индуктивному предположению,
можно выделить простую цепь.
Определение.
Если
,
цепь называется замкнутой.
Определение. Замкнутая цепь называется циклом, замкнутая простая цепь называется простым циклом. Для орграфов цепь называется путем, а цикл контуром.
