Graphs Flashcards

1
Q

Граф

A

Графом называется упорядоченная пара (V, E), где V — непустое множество вершин, E — множество рёбер (множество парных связей.

(n, m)-графом называется граф, содержащий n вершин и m рёбер.

Порядок графа — число его вершин.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Смежные вершины и рёбра графа

A

Две вершины u и v называются смежными ( u ~ v ), если uv является ребром.
Рёбра e1, e2 называются смежными, если они имеют общий конец, то есть их пересечение не пусто.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Инцидентные вершина и ребро

A

Вершина v и ребро e называются инцидентными, если вершина принадлежит ребру

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Окружение вершины v

A

Множество вершин х из V, таких, что vx — ребро.
Окружение — множество вершин, смежных с заданной.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Степень вершины

A

Степенью вершины v называется мощность множества ее окружения.
deg(v) = | N(v) |

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Изолированная, концевая, доминирующая вершина

A

Вершина называется изолированной, если её степень равна 0. Вершина называется концевой, если её степень равна 1. Вершина называется доминирующей, если она смежна си всеми остальными вершинами.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Лемма о рукопожатиях и её следствие

A

Лемма: Сумма степеней вершин произвольного графа является четным числом и равна удвоенному числу рёбер графа.
Следствие: в произвольном графе число вершин с нечётными степенями является чётным числом

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Полный, пустой, помеченный граф

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Равные графы

A

Если граф G = H, то E(G) = E(H) и они помечены одинаковыми метками.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Изоморфные графы

A

Графы G и H называются изоморфными, если существует биекция Y : V(G) — V(H) и для любых смежных вершин u,v эта биекция сохраняет их смежность

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Связный граф

A

Граф связный, если любые две его вершины соединены маршрутом

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Связная компонента графа

A

Связной компонентой графа называется всякий максимальный относительно включения связный подграф

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Маршрут в графе

A

Чередующаяся последовательность вершин и рёбер (v1, e1, v2, e2…), в которой любые два соседних элемента инцидентны.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Цикл

A

Замкнутая цепь

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Свойства маршрутов

A

1) Если вершины u != v, то любой (u,v) маршрут содержит в себе простую (u,v) цепь
2) Всякий цикл содержит с себе простой цикл
3) Объединение двух несовпадающих простых цепей содержит простой цикл

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Подграф

A

Граф H называется подграфом G, если V(H) содержится в V(G) и E(H) содержится в E(G)

17
Q

Разновидности маршрутов

A

1) Цепь (маршрут, который не содержит повторяющихся рёбер)
2) Простая цепь (маршрут, который не содержит повторяющихся вершин, кроме крайних)
3) Замкнутый маршрут (начало и конец совпадают)

18
Q

Теорема 2 о числе компонент

A

Пусть | G | = n, k(G) = k — число компонент, тогда выполняется неравенство:
n - k не превосходит (n-k+1)(n-k)/2

19
Q

Двудольный граф

A

Граф называется двудольным, если множество его вершин V можно разбить на два непересекающихся подмножества V1 и V2, причём всякое ребро соединяет вершину из V1 с вершиной из V2

20
Q

Расстояние между вершинами графа

A

Пусть G — связный граф, тогда расстоянием между его вершинами u и v называется величина d(u,v), равная минимальной длине из (u,v)-маршрутов

21
Q

Теорема 3 (о волновом алгоритме)

A

Пусть G — связный граф, обработанный волновым алгоритмом с начальной вершиной uo. Тогда метка l(u) = d(uo, v) для любого v из V

22
Q

Полный двудольный граф

A

Граф G(A,B) называется полным двудольным, если каждая вершина из A смежна с каждой вершиной из B.

23
Q

Самодополнительный граф

A

Граф называется самодополнительным, если он изоморфен своему дополнению

24
Q

Теорема Кёненга

A

Граф является двудольным тогда и только тогда, когда он не содержит циклов нечётной длины

25
Q

Следствие (критерий двудольности)

A

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

26
Q

Дерево, лес

A

Деревом называется связный граф, не содержащий циклов. Лес — неориентированный граф без циклов. Компонентами связности леса являются деревья

27
Q

Остовное дерево

A

Остовным деревом связного графа называется ациклический связный подграф, в который входят все вершины данного графа

Неформально говоря, остовное дерево получается из исходного графа удалением максимального числа рёбер, входящих в циклы, но без нарушения связности графа. Остовное дерево включает в себя все n вершин исходного графа и содержит n-1 ребро.

28
Q

Сколько рёбер нужно удалить из графа для получения остова

A

m - n + k, где n = | G |, m = | E(G) |, k = k(G)

29
Q

Теорема Кирхгофа

A

Число остовных деревьев в связном помеченном графе порядка n >= 2 равно алгебраическому дополнению произвольного элемента матрицы Кирхгофа

30
Q

Абстрактные графы

A

Графы, которые различаются в точности до изоморфизма