Из теоремы 2 предыдущей лекции следует, что во всяком дереве, в котором не
меньше двух вершин, имеется вершина степени 1. Такие вершины называют
В следующих двух теоремах устанавливаются некоторые свойства деревьев.
Теорема 1. Граф с $$n$$ вершинами и $$m$$ ребрами является деревом тогда и только тогда, когда он удовлетворяет любым двум из следующих трех условий:
Доказательство.
Первые два условия вместе составляют определение дерева. Покажем, что выполнение любых двух из условий (1)-(3) влечет за собой выполнение третьего.
(1) и (2) $$\Rightarrow$$ (3). Индукция по числу вершин. При $$n=1$$ утверждение очевидно. При $$n\ge 2$$ в дереве имеется хотя бы один лист. Если из дерева удалить лист, то снова получится дерево, так как циклов не появится, а связность, очевидно, сохранится. В этом новом дереве $$n-1$$ вершин и, по предположению индукции, $$n-2$$ ребра. Следовательно, в исходном дереве было $$n-1$$ ребро.
(2) и (3) $$\Rightarrow$$ (1). Пусть в графе, не имеющем циклов, $$n-1$$
ребро, а его
(1) и (3) $$\Rightarrow$$ (2). Рассмотрим связный граф с $$n-1$$ ребром. Если бы в нем был цикл, то, удалив любое цикловое ребро, мы получили бы связный граф с меньшим числом ребер. Можно продолжать такое удаление ребер до тех пор, пока не останется связный граф без циклов, то есть дерево. Но ребер в этом дереве было бы меньше, чем $$n-1$$, а это противоречит доказанному выше.
Теорема 2. Если $$G$$ - дерево, то
Доказательство.
Существование пути между любыми двумя вершинами следует из связности дерева. Допустим, что в некотором дереве существуют два различных пути, соединяющих вершины $$a$$ и $$b$$. Начальные отрезки этих путей совпадают (оба пути начинаются в одной и той же вершине $$a$$ ). Пусть $$x$$ - последняя вершина этого совпадающего начала, а после $$x$$ в одном пути следует вершина $$y_{1}$$, а в другом - вершина $$y_{2}$$. Рассмотрим ребро $$\left(x,y_{1}\right)$$. Если его удалить из графа, то в оставшемся подграфе вершины $$y_{1}$$ и $$x$$ будут соединимыми - соединяющий их маршрут можно построить так: взять отрезок первого пути от $$y_{1}$$ до $$a$$ и к нему присоединить отрезок второго от $$x$$ до $$a$$, взятый в обратном порядке. Но это означает, что ребро $$\left(x,y_{1}\right)$$ не является перешейком. Однако из теоремы 4 предыдущей лекции следует, что в дереве каждое ребро является перешейком. Этим доказано утверждение 1). Утверждения 2) и 3) следуют из 1).
Отметим, что единственный путь, соединяющий две вершины дерева, всегда простой (если путь не является простым, в нем обязательно содержится цикл).
Центр графа может состоять из одной вершины (как, например, в графе $$K_{1,q}$$ ), а может включать все его вершины (полный граф). Для дерева, как мы увидим, имеется гораздо более узкий диапазон возможностей.
Теорема 3. Центр дерева состоит из одной вершины или из двух смежных вершин.
Доказательство.
Допустим, что в некотором дереве имеются две
несмежные центральные вершины $$c_{1}$$ и $$c_{2}$$. На
пути,
соединяющем эти вершины, найдем промежуточную вершину $$a$$ с
максимальным
Следовательно, любые две центральные вершины смежны, а так как в дереве не может быть трех попарно смежных вершин, то в нем не больше двух центральных вершин.
(рис 3.1) Часто в дереве особо выделяется одна вершина, играющая роль своего рода
"начала отсчета". Дерево с
При графическом изображении корневого дерева обычно придерживаются какого-нибудь стандарта. Один из наиболее распространенных состоит в следующем. Возьмем на плоскости семейство параллельных прямых с равными расстояниями между соседними прямыми. Изобразим корень точкой на одной из этих прямых, смежные с корнем вершины - точками на соседней прямой, вершины, находящиеся на расстоянии 2 от корня, - на следующей, и т.д. Ребра изобразим отрезками прямых. Ясно, что вершины на каждой прямой можно разместить так, чтобы ребра не пересекались. Пример нарисованного таким образом корневого дерева показан на рис. 3.2 (корень обведен кружком). Чаще, впрочем, дерево рисуют корнем вверх, а не вниз.
(рис 3.2) Иногда бывает полезно ребра корневого дерева ориентировать так, чтобы
в каждую вершину вел ориентированный путь из корня (для дерева
на рис. 3.2 это означает, что
каждое ребро
ориентируется снизу вверх). Такое
ориентированное
Если в исходящем дереве $$T$$ имеется ориентированный путь из
вершины $$x$$ в вершину $$y$$, то говорят, что $$x$$ -
Пусть $$G$$ -
У любого графа есть хотя бы один каркас. Действительно, если
в $$G$$
нет циклов, то он сам является собственным каркасом. Если же циклы есть,
то можно удалить из графа любое ребро, принадлежащее какому-нибудь циклу.
Такое ребро не является перешейком, поэтому при его удалении области
связности не изменятся. Продолжая действовать таким образом, после
удаления некоторого количества ребер получим остовный подграф, в котором
циклов уже нет, а области связности - те же, что у исходного графа, то
есть этот подграф и будет каркасом. Можно даже точно сказать, сколько
ребер необходимо удалить для получения каркаса. Если в графе $$n$$
вершин, $$m$$ ребер и $$k$$
Если в графе есть циклы, то у него больше одного каркаса. Определить точное число каркасов связного графа позволяет так называемая матричная теорема Кирхгофа. Приведем ее без доказательства. Для графа $$G$$ определим матрицу $$K(G)$$ - квадратную матрицу порядка $$n$$ с элементами
$$K_{ij} =\left\{\begin{aligned} -1, \text{если }(i,j)\in EG, \\ 0, \text {если }(i,j)\notin EG \t{ и } i\ne j,\\ \deg (i), \text {если } i=j. \end{aligned} \right}$$Иначе говоря, $$K(G)$$ получается из матрицы смежности, если
заменить
все $$1$$ на $$-1$$, а вместо нулей на главной диагонали
поставить
Теорема 4 (матричная теорема Кирхгофа). Если $$G$$ -
связный граф с не менее чем двумя вершинами, то алгебраические
дополнения всех элементов матрицы $$K(G)$$ равны между собой
и равны числу
Граф называется
Прикладное значение понятия
(рис 3.3) Вообще говоря, разбиение множества вершин
Если разбиение на доли не задано, то может возникнуть вопрос, существует ли оно вообще, т.е. является ли данный граф двудольным? Если в графе $$n$$ вершин, то имеется $$2^{n-1}$$ разбиений множества вершин на два подмножества и непосредственная проверка всех этих разбиений будет очень трудоемким делом. Следующая теорема дает критерий двудольности, а из ее доказательства можно извлечь и эффективный алгоритм проверки двудольности. Подробно такой алгоритм будет описан в следующей лекции.
Теорема 5. Следующие утверждения для графа $$G$$ равносильны:
Доказательство.
Докажем, что из (1) следует (2). Пусть $$G$$ -
Очевидно, что из (2) следует (3); остается доказать, что из (3)
следует (1). Рассмотрим граф $$G$$, в котором нет простых
циклов нечетной длины. Ясно, что граф,
в котором каждая
Пусть $$C$$ - цикл в графе $$G$$. Множество вершин
цикла $$C$$
порождает в $$G$$ подграф, который содержит все ребра этого цикла, но
может содержать и ребра, ему не принадлежащие. Такие ребра называют

(рис 3.5) (рис 3.4) Пусть $$C$$ - простой цикл длины $$k$$ в некотором графе, $$(x,y)$$ - хорда этого цикла. Ребро $$(x,y)$$ вместе с ребрами цикла $$C$$ образует два цикла меньшей длины, $$C_{1}$$ и $$C_{2}$$ (см. рис. 3.5), сумма длин которых равна $$k+2$$.
Значит, если $$C$$ - цикл нечетной длины, то один из циклов $$C_{1}$$, $$C_{2}$$ тоже имеет нечетную длину. Отсюда следует, что в графе, в котором есть цикл нечетной длины, имеется и порожденный простой цикл нечетной длины. Поэтому критерий двудольности справедлив и в следующей формулировке.
Следствие.Граф является двудольным тогда и только тогда, когда в нем нет порожденных простых циклов нечетной длины.
(рис 3.6) Геометрический граф, в котором никакие два ребра не имеют общих точек,
кроме инцидентной им обоим вершины, называют
Если плоскость разрезать по ребрам плоского графа, она распадется на
связные части, которые называют
(рис 3.7) Множества ребер, образующие границы граней, могут быть разными для разных
плоских укладок одного и того же графа. На рис. 3.8 показаны две плоские
укладки одного графа. В левой укладке есть две грани, границы которых
являются простыми циклами длины 5. В правой укладке таких граней нет, но
есть грани, ограниченные циклами длины 4 и 6. Однако число граней, как
показывает следующая теорема, не зависит от укладки, т.е. является
инвариантом
(рис 3.8) Теорема 6 (формула Эйлера). Количество граней в любой плоской
укладке
Доказательство.
Докажем сначала утверждение теоремы при $$k=1$$.
Рассмотрим связный
Следствие 1. Если в планарном графе $$n$$ вершин, $$n\ge 3$$, и $$m$$ ребер, то $$m\le 3(n-2)$$.
Доказательство.
Если в графе нет циклов, то $$m=n-k$$
и неравенство выполняется при $$n\ge 3$$. Рассмотрим
Следствие 1 дает необходимое условие планарности, которое в некоторых случаях позволяет установить, что граф не является планарным. Рассмотрим, например, полный граф $$K_{5}$$. У него $$n=5$$, $$m=10$$, и мы видим, что неравенство из следствия 1 не выполняется. Значит, этот граф непланарен. В то же время существуют графы, не являющиеся планарными, для которых неравенство следствия 1 выполняется. Пример - полный двудольный граф $$K_{3,3}$$. У него 6 вершин и 9 ребер. Неравенство выполняется, но мы сейчас установим, что он непланарен. Заметим, что в этом графе нет циклов длины 3 (так как он двудольный, в нем вообще нет циклов нечетной длины). Поэтому граница каждой грани содержит не менее четырех ребер. Повторяя рассуждения из доказательства следствия 1, но используя неравенство $$a_{i} \ge 4$$ вместо $$a_{i} \ge 3$$, получаем следующий результат:
Следствие 2. Если в планарном графе $$n$$ вершин, $$n\ge 3$$, $$m$$ ребер и нет циклов длины $$3$$, то $$m\le 2(n-2)$$.
Для графа $$K_{3,3}$$ неравенство следствия 2 не выполняется, и это доказывает, что он непланарен.
Известно несколько критериев планарности, сформулируем без доказательства
два из них. Два графа называют
(рис 3.9) Сформулируем без доказательства два критерия планарности.
Теорема 7 (критерий Понтрягина-Куратовского). Граф планарен тогда и только тогда, когда у него нет подграфов, гомеоморфных $$K_{5}$$ или $$K_{3,3}$$.
Граф $$G$$ называется
Теорема 8 (критерий Вагнера). Граф планарен тогда и только тогда, когда у него нет подграфов, стягиваемых к $$K_{5}$$ или $$K_{3,3}$$.
Отметим, что, несмотря на внешнее сходство двух теорем, фигурирующие в них
понятия гомеоморфизма и стягиваемости существенно различаются.
На рис. 3.10 изображен граф, который называют графом Петерсена. В нем нет подграфа,
гомеоморфного $$K_{5}$$, так как в графе $$K_{5}$$ каждая
вершина имеет
степень $$4$$, а в графе Петерсена степень каждой вершины
равна $$3$$.
При удалении вершин и ребер и подразбиении ребер
(рис 3.10) Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.