2

Связность

[116/91%]
Показать
LaTeX
Задача 2.1

Докажите теорему 2.1: каждый маршрут в графе между vv и ww содержит путь между vv и ww, а каждый ориентированный маршрут из vv в ww в орграфе содержит ориентированный путь из vv в ww.

?
Задача 2.2

Докажите теорему 2.2: если AA — матрица смежности простого графа G=(V,E)G=(V, E), где V={1,2,…,n}V= \left\{ 1,2, \ldots , n\right\}, то элемент (i−j)(i-j) в kk-й степени матрицы AA равен числу различных маршрутов длины kk между вершинами ii и jj. В частности, диагональный элемент (i−i)(i-i) в A2A^{2} равен степени вершины ii для каждого ii. (См. решённую задачу 2.2.)

?
Задача 2.3

Если рёбра графа помечены как ei(i=1,2,…,m)e_{i}(i=1,2, \ldots , m), а множество путей между двумя вершинами vv и ww помечено как pi(i=1,2,…,k)p_{i}(i=1,2, \ldots , k), то v,w\mathbf{v}, \mathbf{w}-матрицей путей называется k×mk \times m двоичная матрица PuvP_{u v}, в которой элемент (i,j)(i, j), соответствующий пути pip_{i}, равен 1, если pip_{i} содержит ребро eje_{j}, и 0 в противном случае. Постройте матрицу путей между вершинами 1 и 3 на рис. 2-2.

?
Задача 2.4

Пусть BB — матрица инцидентности простого графа G=(V,E)G=(V, E), в котором V={1,2,…,n},E={e1,e2,…,em}V=\left\{ 1,2, \ldots , n\right\} , E= \left\{ e_{1}, e_{2}, \ldots , e_{m}\right\}, а пути между вершиной ii и вершиной jj помечены как p1,p2,…,pkp_{1}, p_{2}, \ldots , p_{k}. Если PP — матрица путей (i,j)(i, j), то (двоичное) произведение BPTB P^{T} является двоичной матрицей SS, в которой ненулевыми являются только элементы в ii-й и jj-й строках. (Умножение двоичных матриц здесь производится по модулю 2.)

?
Задача 2.5

Проверьте утверждение задачи 2.4, рассмотрев матрицу путей на рис. 2-2.

?
Задача 2.6

Если множество рёбер простого графа помечено E={e1,e2,…,em}E=\left\{ e_{1}, e_{2}, \ldots , e_{m}\right\}, а множество циклов помечено {C1,C2,…,Ck}\left\{ C_{1}, C_{2}, \ldots , C_{k}\right\}, циклической матрицей графа называется двоичная матрица k×mk \times m, определённая следующим образом: CC. В строке, соответствующей ii-му циклу CiC_{i}, элемент (i,j)(i, j) равен 1 тогда и только тогда, когда eje_{j} является ребром в Ci\mathrm{C}_{i}. Постройте циклическую матрицу графа на рис. 2-3.

?
Задача 2.7

Пусть BB — матрица инцидентности простого графа G=(V,E)G=(V, E), где V={1,2,…,n},E={e1,e2,…,em}V=\left\{ 1,2, \ldots , n\right\} , E= \left\{ e_{1}, e_{2}, \ldots , e_{m}\right\}, а циклы в GG помечены C1,C2,…,CkC_{1}, C_{2}, \ldots , C_{k}. Если CC — циклическая матрица k×mk \times m, то (двоичное) матричное произведение BCTB C^{T} и (двоичное) матричное произведение CBTC B^{T} являются нулевыми матрицами. (Умножение двоичных матриц здесь производится по модулю 2.)

?
Задача 2.8

Проверьте утверждение задачи 2.7, рассмотрев циклическую матрицу на рис. 2-3.

?
Задача 2.9

Покажите, что граф GG является двудольным тогда и только тогда, когда каждая компонента GG двудольна.

?
Задача 2.10

Докажите теорему 2.3: простой граф с тремя или более вершинами является двудольным тогда и только тогда, когда он не содержит нечётных циклов.

?
Задача 2.11

Докажите теорему 2.4: для любого графа GG выполняется κ(G)≤λ(G)≤δ(G)\kappa (G) \leq \lambda (G) \leq \delta (G).

?
Задача 2.12

Приведите граф, для которого неравенство, установленное в задаче 2.11, строгое.

?
Задача 2.13

Матрица называется вполне унимодулярной (TU) матрицей, если определитель каждой квадратной подматрицы равен -1, 0 или 1. Покажите, что каждый элемент TU-матрицы равен -1, 0 или 1, но обратное неверно.

?
Задача 2.14

Покажите, что матрица A=[aij]A=\left[a_{i j}\right], в которой каждый элемент равен -1, 0 или 1, является TU-матрицей, если она удовлетворяет следующим двум условиям: (i) ни один столбец не может иметь более двух ненулевых элементов, и (ii) множество II строк матрицы можно разбить на множества I1I_{1} и I2I_{2} так, что если aija_{i j} и akja_{k j} — два ненулевых элемента в столбце jj, строка ii и строка kk принадлежат одному и тому же подмножеству разбиения тогда и только тогда, когда они имеют противоположные знаки.

?
Задача 2.15

Покажите, что следующие матрицы являются TU-матрицами:

?
(a)

матрица инцидентности орграфа

(b)

матрица инцидентности двудольного графа.

Задача 2.16

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

?
Задача 2.17

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

?
Задача 2.18

Покажите, что следующие утверждения эквивалентны для простого графа GG:

?
(a)

GG двудолен,

(b)

GG не имеет нечётных циклов,

(c)

матрица инцидентности GG является вполне унимодулярной матрицей,

(d)

хроматическое число GG равно двум.

Задача 2.19

Предположим, каждое множество в семействе подмножеств конечного множества представлено вершиной. Две вершины, представляющие два различных подмножества, принадлежащих семейству, соединяются ребром, если у них есть хотя бы один общий элемент. Построенный таким образом простой граф называется графом пересечений семейства подмножеств данного множества. Постройте граф пересечений семейства подмножеств множества X={1,2,…,10}X=\left\{ 1,2, \ldots , 10\right\} с семейством {A,B,C,D,E,F}\left\{ A, B, C, D, E, F\right\}, где A={1,3,5,7,9},B={2,4,6,8,10},C={1,2,3},D={4,5,6,8,9},E={5,6,7,9}A=\left\{ 1,3,5,7,9\right\} , B= \left\{ 2,4,6,8,10\right\} , C=\left\{ 1,2,3\right\} , D=\left\{ 4,5,6,8,9\right\} , E=\left\{ 5,6,7,9\right\} и F={4,6,10}F=\left\{ 4,6,10\right\}.

?
Задача 2.20

Покажите, что каждый простой граф (изоморфен) является графом пересечений некоторого семейства подмножеств конечного множества.

?
Задача 2.21

Число пересечений ω(G)\omega (G) графа GG — это минимальное число элементов множества XX, такого что GG является графом пересечений семейства подмножеств XX. Покажите, что число пересечений связного графа не может превышать его размер.

?
Задача 2.22

Постройте:

?
(a)

связный граф, число пересечений которого равно его размеру

(b)

связный граф, число пересечений которого меньше его размера.

Задача 2.23

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

?
Задача 2.24

Найдите число пересечений KnK_{n}, где n>1n>1.

?
Задача 2.25

Граф пересечений конечного семейства открытых интервалов вещественной прямой называется интервальным графом. Покажите, что циклический граф с nn вершинами (изоморфен) интервальному графу только при n=3n=3.

?
Задача 2.26

Покажите, что:

?
(a)

любой порождённый подграф интервального графа является интервальным графом,

(b)

произвольный подграф интервального графа не обязательно является интервальным графом.

Задача 2.27

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

?
Задача 2.28

Покажите, что граф GG хордален тогда и только тогда, когда CnC_{n} не является порождённым подграфом GG ни для какого n>3n>3.

?
Задача 2.29

Приведите пример хордального графа, который не является интервальным графом.

?
Задача 2.30

Граф G=(V,E)G=(V, E) называется графом безразличия, если для каждого положительного числа δ\delta существует отображение ff из VV в множество вещественных чисел, такое что ∣f(v)−f(w)∣<δ\left|f(v)-f(w)\right|<\delta тогда и только тогда, когда vv и ww смежны. Покажите, что граф на рис. 2-14 является графом безразличия.

Fig. 2-14Fig. 2-14

?
Задача 2.31

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

?
Задача 2.32

Построив пример, покажите, что интервальный граф не обязательно является графом безразличия.

?
Задача 2.33

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

?
Задача 2.34

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

?
Задача 2.35

Орграф DD называется транзитивным орграфом, если существует дуга из uu в vv всякий раз, когда существует дуга из uu в ww и существует дуга из ww в vv, для любого набора трёх различных вершин u,vu, v и ww в DD. Простой граф GG называется транзитивно ориентируемым графом (или графом сравнимости), если GG имеет ориентацию DD, являющуюся транзитивным орграфом. Покажите, что дополнение интервального графа является транзитивно ориентируемым графом.

?
Задача 2.36

Найдите транзитивную ориентацию для дополнения интервального графа K1,3K_{1,3}.

?
Задача 2.37

Покажите, что если дополнение GG транзитивно ориентируемо, отсюда не следует, что GG — интервальный граф, построив соответствующий пример.

?
Задача 2.38

Пусть G=(V,E)G=(V, E) — простой граф хотя бы с одним ребром. Рёберным графом L(G)\boldsymbol {L}(\boldsymbol {G}) (также известным как граф пересечений рёбер, присоединённый граф, производный граф или граф-образ рёбер) графа GG называется граф (W,F)(W, F), где существует взаимно однозначное соответствие ϕ\phi из EE в WW, такое что между ϕ(e)\phi (e) и ϕ(e′)\phi \left(e^{\prime }\right) существует ребро тогда и только тогда, когда рёбра ee и e′e^{\prime } имеют общую вершину. Постройте рёберный граф графа K4K_{4}.

?
Задача 2.39

Найдите рёберный граф графа, изображённого на рис. 2-18(a).

?
Задача 2.40

Покажите, что рёберный граф G=(V,E)G=(V, E) является графом пересечений семейства подмножеств прямого произведения V×VV \times V.

?
Задача 2.41

Если vv — вершина рёберного графа L(G)L(G), соответствующая ребру, соединяющему вершину xx и вершину yy в GG, найдите степень vv в L(G)L(G).

?
Задача 2.42

Найдите порядок и размер L(Kn)L\left(K_{n}\right).

?
Задача 2.43

Найдите порядок и размер рёберного графа L(G)L(G) простого графа GG с nn вершинами и mm рёбрами.

?
Задача 2.44

Пусть GG — простой граф с пятью вершинами, степени которых равны 1, 2, 3, 3 и 3. Найдите число вершин и рёбер в L(G)L(G).

?
Задача 2.45

Найдите рёберный граф:

?
(a)

простого пути с kk рёбрами, где k>1k>1,

(b)

циклического графа CnC_{n} с nn рёбрами, где n>2n>2.

Задача 2.46

Покажите, что не существует графа GG, для которого L(G)=K1.3L(G)=K_{1.3}.

?
Задача 2.47

Постройте пример, показывающий, что если L(G)L(G) и L(H)L(H) изоморфны, отсюда не следует, что GG и HH изоморфны.

?
Задача 2.48

Покажите, что:

?
(a)

граф GG изоморфен своему рёберному графу тогда и только тогда, когда степень каждой вершины равна 2,

(b)

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

(c)

рёберный граф связного графа GG (изоморфен) KnK_{n} тогда и только тогда, когда GG (изоморфен) K1,nK_{1, n} при n>3n>3.

Задача 2.49

Пусть XX — множество всех вершин и рёбер графа GG с nn вершинами и mm рёбрами. Построим граф T(G)=(X,F)T(G)=(X, F), в котором два элемента xx и yy соединены ребром, если:

?
(a)

xx и yy — смежные вершины в GG,

(b)

xx — вершина, а yy — ребро, одна из вершин которого есть xx, или

(c)

если xx и yy оба являются рёбрами и имеют общую вершину.

Построенный таким образом граф называется тотальным графом графа. Постройте тотальный граф полного графа с тремя вершинами.

Задача 2.50

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

?
Задача 2.51

Покажите, что граф является деревом тогда и только тогда, когда он связен и каждое его ребро является мостом.

?
Задача 2.52

Покажите, что граф с nn вершинами является деревом тогда и только тогда, когда он связен и имеет (n−1)(n-1) рёбер.

?
Задача 2.53

Покажите, что граф с nn вершинами является деревом тогда и только тогда, когда он ацикличен и имеет (n−1)(n-1) рёбер.

?
Задача 2.54

Покажите, что граф GG является деревом тогда и только тогда, когда он ацикличен и, всякий раз когда произвольные две вершины в GG соединяются ребром, полученный расширенный граф G′G^{\prime } имеет ровно один цикл.

?
Задача 2.55

Покажите, что граф GG является деревом тогда и только тогда, когда он связен и, всякий раз когда произвольные две вершины в GG соединяются ребром, полученный расширенный граф G′G^{\prime } имеет ровно один цикл.

?
Задача 2.56

Докажите теорему 2.5: следующие утверждения эквивалентны для графа GG с nn вершинами.

  1. GG — дерево.

  2. Между каждой парой вершин в GG существует единственный путь.

  3. GG связен, и каждое ребро в GG является мостом.

  4. GG связен и имеет (n−1)(n-1) рёбер.

  5. GG ацикличен и имеет (n−1)(n-1) рёбер.

  6. GG ацикличен, и всякий раз, когда две произвольные несмежные вершины в GG соединяются ребром, полученный расширенный граф G′G^{\prime } имеет единственный цикл.

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

?
Задача 2.57

Докажите теорему 2.7: граф связен тогда и только тогда, когда у него есть остовное дерево.

?
Задача 2.58

Докажите теорему 2.8: пусть GG — простой граф с nn вершинами. Если остовный подграф HH удовлетворяет любым двум из следующих трёх свойств, он будет удовлетворять и третьему свойству. (i) HH связен. (ii) HH имеет (n−1)(n-1) рёбер. (iii) HH ацикличен.

?
Задача 2.59

Покажите, что если граф несвязен, его дополнение связно.

?
Задача 2.60

Вершина степени 1 в графе называется концевой вершиной (или висячей вершиной, или крайней вершиной). Покажите, что каждое дерево порядка два или более имеет не менее двух концевых вершин.

?
Задача 2.61

Покажите, что вектор d=[d1d2…dn]\mathrm{d}=\left[\begin{array}{llll}d_{1} & d_{2} & \ldots & d_{n}\end{array}\right] положительных целых чисел, где d1≤d2≤…≤dnd_{1} \leq d_{2} \leq \ldots \leq d_{n}, является вектором степеней дерева с nn вершинами тогда и только тогда, когда d1+d2+⋯+dn=2(n−1)d_{1}+d_{2}+\cdots +d_{n}=2(n-1).

?
Задача 2.62

Докажите теорему 2.6: центр дерева является либо одноэлементным множеством, состоящим из единственной вершины, либо множеством, состоящим из двух смежных вершин.

?
Задача 2.63

Путь PP между двумя различными вершинами связного графа GG называется диаметральным путём, если в GG нет другого пути, длина которого больше длины PP. Покажите, что:

?
(a)

каждый диаметральный путь в дереве проходит через его центральные вершины,

(b)

центр дерева можно найти, как только в дереве обнаружен диаметральный путь.

Задача 2.64

Дерево, имеющее ровно одну вершину vv степени 2, в котором степень каждой неконцевой вершины (кроме vv) равна 3, называется двоичным деревом, а корнем двоичного дерева называется единственная вершина степени 2. Покажите, что число вершин в двоичном дереве нечётно.

?
Задача 2.65

Покажите, что число концевых вершин в двоичном дереве с nn вершинами равно (n+1)/2(n+1) / 2.

?
Задача 2.66

Покажите, что если TT — дерево с nn вершинами, а GG — граф с δ(G)≥(n−1)\delta (G) \geq (n-1), то TT изоморфно подграфу GG.

?
Задача 2.67

Покажите, что дерево с nn вершинами изоморфно подграфу дополнения циклического графа с (n+2)(n+2) вершинами.

?
Задача 2.68

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

?
(a)

GG связен,

(b)

GG унициклический,

(c)

n=mn=m.

Задача 2.69

Покажите, что каждому помеченному дереву с nn вершинами соответствует единственный вектор s=[s1s2⋯sn−2]s=\left[\begin{array}{llll}s_{1} & s_{2} & \cdots & s_{n-2}\end{array}\right], где si∈N={1,2,…,n}s_{i} \in N=\left\{ 1,2, \ldots , n\right\} для i=1,2,…,(n−2)i=1,2, \ldots ,(n-2).

?
Задача 2.70

Найдите единственный вектор, соответствующий помеченному дереву, изображённому на рис. 2-19.

Fig. 2-19Fig. 2-19

?
Задача 2.71

Покажите, что каждому вектору ss с (n−2)(n-2) компонентами, каждая из которых является элементом N={1,2,…,n}N= \left\{ 1,2, \ldots , n\right\}, соответствует единственное помеченное дерево с nn вершинами.

?
Задача 2.72

Постройте единственное помеченное дерево, соответствующее вектору s=1422433344s=\begin{array}{llllllllll}1 & 4 & 2 & 2 & 4 & 3 & 3 & 3 & 4 & 4\end{array} ].

?
Задача 2.73

Докажите теорему 2.9 (теорема Кэли): число различных помеченных деревьев с nn вершинами равно nn−2n^{n-2}, что также равно числу остовных деревьев в KnK_{n}

?
(a)

Покажите, что число различных помеченных деревьев с nn вершинами равно nn−2n^{n-2}

(b)

Покажите, что число остовных деревьев в KnK_{n} также равно nn−2n^{n-2}.

Задача 2.74

Ориентированное дерево TT, в котором существует единственная вершина vv с полустепенью захода 0, а полустепень захода каждой другой вершины равна 1, называется древовидностью (арборесценцией) с корнем в vv. Найдите число различных помеченных древовидностей с nn вершинами.

?
Задача 2.75

Дерево с nn вершинами называется деревом с помеченными рёбрами, если каждому ребру присвоено уникальное положительное целое число от 1 до (n−1)(n-1). Покажите, что число различных деревьев с помеченными рёбрами, имеющих (n−1)(n-1) помеченных рёбер и nn непомеченных вершин, равно nn−3n^{n-3}.

?
Задача 2.76

Пусть GG — неориентированный граф с nn помеченными вершинами и mm помеченными рёбрами. Придадим каждому ребру произвольную ориентацию, и пусть AA — матрица инцидентности полученного орграфа. Покажите, что:

?
(a)

если GG связен, ранг AA равен (n−1)(n-1);

(b)

определитель любой невырожденной подматрицы AA равен либо -1, либо 1.

Задача 2.77

Пусть произвольная матрица инцидентности AA связного графа G=(V,E)G=(V, E) с nn вершинами определена, как в задаче 2.77. Приведённой матрицей инцидентности Ar\boldsymbol {A}_{r} называется матрица, полученная из AA удалением строки, скажем, nn-й строки. Покажите, что любая подматрица BB размера (n−1)×(n−1)(n-1) \times (n-1) матрицы ArA_{r} невырождена тогда и только тогда, когда рёбра, соответствующие столбцам BB, образуют рёбра остовного дерева в GG.

?
Задача 2.78

Покажите, что если ArA_{r} — приведённая матрица инцидентности (как определено в задаче 2.77) связного графа GG, а (Ar)T\left(A_{r}\right)^{T} — её транспонированная матрица, число остовных деревьев в GG равно определителю Ar(Ar)TA_{r}\left(A_{r}\right)^{T}.

?
Задача 2.79

Если ee — ребро графа GG, то G−eG-e — подграф GG, полученный из GG удалением ee из GG. После удаления ребра ee, соединяющего вершины vv и ww, пусть вершины vv и ww объединяются в единую вершину. Полученный граф G′G^{\prime } называется стянутым графом, полученным стягиванием ребра ee, и обозначается G.e. Если τ(G)\tau (G) — число остовных деревьев в GG, покажите, что τ(G)=τ(G−e)+τ\tau (G)=\tau (G-e)+ \tau (G.e).

?
Задача 2.80

Покажите, что если Ti=(Vi,Ei)T_{i}=\left(V_{i}, E_{i}\right), где i=1,2,…,ki=1,2, \ldots , k — поддеревья T=(V,E)T=(V, E), такие что каждая пара поддеревьев имеет хотя бы одну общую вершину, то всё множество поддеревьев имеет общую вершину.

?
Задача 2.81

Найдите остовное дерево поиска в глубину (DFS), начиная поиск с вершины 2, в графе, изображённом на рис. 2-20.

Fig. 2-20Fig. 2-20

?
Задача 2.82

Покажите, что орграф G=(V,E)G=(V, E) сильно связен тогда и только тогда, когда выполняется следующее свойство: для каждого непустого подмножества XX вершин существует дуга из некоторой вершины xx в XX в некоторую вершину yy в дополнении XX.

?
Задача 2.83

Покажите, что если турнир содержит ориентированный контур, он содержит ориентированный треугольник.

?
Задача 2.84

Если GG — турнир с nn вершинами, то вектор, компоненты которого — nn полустепеней исхода, расположенных в неубывающем порядке, называется вектором очков турнира. Турнир называется транзитивным турниром, если всякий раз, когда (u,v)(u, v) и (v,w)(v, w) — дуги, (u,w)(u, w) также является дугой. Покажите, что турнир GG с nn вершинами транзитивен тогда и только тогда, когда его вектор очков равен [012⋯(n−1)]\left[\begin{array}{lllll}0 & 1 & 2 & \cdots & (n-1)\end{array}\right].

?
Задача 2.85

Пусть D′D^{\prime } — орграф, полученный из сильно связного смешанного графа GG (см. раздел 2.2) удалением неориентированного ребра e={x,y}e=\left\{ x, y\right\} из GG и заменой каждого другого ребра в GG двумя дугами в противоположных направлениях. Пусть XX — множество всех вершин vv, таких что в D′D^{\prime } существует ориентированный путь из xx в vv, состоящий хотя бы из одной дуги. Аналогично, пусть YY — множество всех вершин vv, таких что в D′D^{\prime } существует ориентированный путь из yy в vv, состоящий хотя бы из одной дуги. Если xx не принадлежит YY, а yy не принадлежит XX, то e={x,y}e=\left\{ x, y\right\} — мост в смешанном графе.

?
Задача 2.86

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

?
Задача 2.87

Докажите теорему 2.10 (теорема Роббинса): граф сильно ориентируем тогда и только тогда, когда он связен и не имеет мостов.

?
Задача 2.88

Пусть GG — связный граф, в котором ни одно ребро не является мостом, и пусть TT — DFS-остовное (ориентированное) дерево, полученное поиском, начатым с фиксированной вершины rr, называемой корнем дерева. Покажите, что в TT существует ориентированный путь к каждой вершине из корня rr.

?
Задача 2.89

Пусть GG — связный простой граф, в котором ни одно ребро не является мостом, и пусть TT — DFS-остовное дерево в графе. Пусть f(x)f(x) — единственная метка вершины xx, присвоенная ей в ходе поиска, как в задаче 2.88. Если {v,u}\left\{ v, u\right\} — любое ребро, не использованное как дуга в TT, и если ww — любая вершина, такая что f(v)<f(w)≤f(u)f(v)< f(w) \leq f(u), то в TT существует ориентированный путь из vv в ww.

?
Задача 2.90

Пусть GG и TT такие же, как в задаче 2.89. Если в TT существует ориентированный путь PP из вершины aa в вершину xx и ориентированный путь QQ из другой вершины bb в xx, то в дереве TT существует либо ориентированный путь из aa в bb, либо из bb в aa.

?
Задача 2.91

Пусть GG и TT такие же, как в задаче 2.89, с той же нумерацией меток, что и ранее. Если {u,v}\left\{ u, v\right\} — ребро, не входящее в TT, и f(u)<f(v)f(u)<f(v), это ребро преобразуется в дугу из vv в uu. Таким образом, каждое ребро в GG теперь преобразовано в дугу, что даёт ориентацию G′G^{\prime } графа GG, основанную на поиске в глубину. Длина (единственного) пути в TT от корня до вершины xx обозначается d(x)d(x). Если d(x)≥1d(x) \geq 1 и yy — любая вершина с d(y)<d(x)d(y)<d(x), то в G′G^{\prime } существует ориентированный путь из xx в yy.

?
Задача 2.92

Пусть GG и G′G^{\prime } такие же, как в задаче 2.91. Покажите, что в G′G^{\prime } существует ориентированный путь от каждой вершины до корня.

?
Задача 2.93

Докажите теорему 2.11 (теорема Робертса): процедура ориентирования с помощью поиска в глубину в связном графе без мостов даёт сильно связный орграф. (Это ещё один способ установить теорему Роббинса. Таким образом, приведённое здесь доказательство можно назвать доказательством теоремы Роббинса по Робертсу.)

?
Задача 2.94

Покажите, что вершина ν\nu связного графа является точкой сочленения тогда и только тогда, когда существуют две различные вершины uu и ww, такие что каждый путь между этими двумя вершинами проходит через vv.

?
Задача 2.95

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

?
Задача 2.96

Покажите, что ребро связного графа является мостом тогда и только тогда, когда существуют вершины ν\nu и ww, такие что каждый путь между этими двумя вершинами содержит это ребро.

?
Задача 2.97

Покажите, что ребро является мостом тогда и только тогда, когда никакой цикл не содержит этого ребра.

?
Задача 2.98

Нетривиальный связный граф называется неразделимым графом, если он не имеет точек сочленения. Подграф HH графа GG называется блоком графа G\boldsymbol {G}, если HH неразделим и максимален относительно этого свойства: если существует неразделимый подграф H′H^{\prime }, такой что HH является подграфом H′H^{\prime }, то H=H′H=H^{\prime }. Найдите блоки графа на рис. 2-21.

Fig. 2-21Fig. 2-21

?
Задача 2.99

Покажите, что два блока имеют не более одной общей вершины. Каким отличительным свойством обладает вершина, общая для двух блоков?

?
Задача 2.100

Покажите, что GG является 2-связным тогда и только тогда, когда GG связен, имеет не менее трёх вершин и не имеет точек сочленения.

?
Задача 2.101

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

?
Задача 2.102

Покажите, что в графе с nn вершинами длина пути не может превышать (n−1)(n-1), а длина цикла не может превышать nn.

?
Задача 2.103

Покажите, что граф GG с nn вершинами связен тогда и только тогда, когда ни один элемент матрицы (A+A2+⋯+An−1)(A+A^{2}+\cdots +A^{n-1}) не равен нулю, где AA — его матрица смежности.

?
Задача 2.104

Покажите, что сумма диагональных элементов второй степени матрицы смежности вдвое больше числа рёбер графа.

?
Задача 2.105

Найдите число пересечения для KnK_{n} при n>4n>4.

?
Задача 2.106

Пусть T(G)T(G) — тотальный граф графа G=(V,E)G=(V, E), где V={1,2,…,n}V=\left\{ 1,2, \ldots , n\right\}. Пусть did_{i} — степень ii в GG

?
(a)

Найдите степень ii в T(G)T(G)

(b)

Если ee — ребро в GG, соединяющее ii и jj, найдите степень ee в T(G)T(G)

(c)

Найдите число рёбер в T(G)T(G), если GG имеет mm рёбер.

Задача 2.107

Если и GG, и его дополнение являются деревьями, найдите порядок GG.

?
Задача 2.108

Найдите число рёбер в лесе с nn вершинами и kk деревьями.

?
Задача 2.109

Покажите, что дерево является двудольным графом.

?
Задача 2.110

Покажите, что если дерево имеет ровно две концевые вершины, степень каждой другой вершины равна 2, и, следовательно, оно является путём.

?
Задача 2.111

Найдите число концевых вершин в дереве с nn вершинами.

?
Задача 2.112

Покажите, что если степень каждой неконцевой вершины дерева равна 3, число вершин дерева чётно.

?
Задача 2.113

В дереве с 14 концевыми вершинами степень каждой неконцевой вершины равна либо 4, либо 5. Найдите число вершин степени 4 и степени 5.

?
Задача 2.114

Найдите число различных помеченных деревьев с пятью вершинами.

?
Задача 2.115

Если GG — подграф, полученный удалением ребра из KnK_{n}, найдите число остовных деревьев в GG.

?
Задача 2.116

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

?