Дерево, эквивалентные определения — различия между версиями
Vasin (обсуждение | вклад) (→Литература) |
Vasin (обсуждение | вклад) (→Теорема) |
||
Строка 3: | Строка 3: | ||
'''Лес''' - объединение непересекающихся деревьев. | '''Лес''' - объединение непересекающихся деревьев. | ||
− | == | + | ==Определения== |
− | + | Дерево - неориентированный простой граф G, который удовлетворяет любому из эквивалентных утверждений: | |
− | + | * любые две вершины графа G соединены единственным простым путем | |
− | + | * G - связен и ацикличен | |
− | + | * G - ацикличен, и простой цикл формируется при добавлении любого ребра | |
+ | * G - связен, и удаление любого ребра приводит к потере связности | ||
+ | * G - связен, и полный 3-х вершинный граф не является его подмножеством | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Для примера докажем эквивалентность первых четырёх утверждений. | Для примера докажем эквивалентность первых четырёх утверждений. | ||
Версия 07:31, 1 ноября 2011
В теории графов Дерево - неориентированный граф, в котором две любых вершины соединены единственным простым путем. Другими словами, любой связный граф без циклов дерево.
Лес - объединение непересекающихся деревьев.
Определения
Дерево - неориентированный простой граф G, который удовлетворяет любому из эквивалентных утверждений:
- любые две вершины графа G соединены единственным простым путем
- G - связен и ацикличен
- G - ацикличен, и простой цикл формируется при добавлении любого ребра
- G - связен, и удаление любого ребра приводит к потере связности
- G - связен, и полный 3-х вершинный граф не является его подмножеством
Для примера докажем эквивалентность первых четырёх утверждений.
Поскольку связный граф, то любые две его вершины соединены простой цепью. Пусть и - две различные простые цепи, соединяющие вершины и , и пусть - первая вершина, принадлежащая (при переходе по из в ), такая, что принадлежит и и , но вершина, предшествующая ей в , не принадлежит . Если - следующая за вершина в , принадлежащая также , то сегменты (части) цепей и , находящиеся между вершинами и , образуют простой цикл в графе . Поэтому если - ациклический граф, то между любыми двумя его вершинами существует самое большое одна цепь.
Ясно, что граф - связный. Соотношение докажем по индукции. Утверждение очевидно для связных графов с одной и двумя вершинами. Предположим, что оно верно для графов, имеющих меньше вершин. Если же граф имеет вершин, то удаление из него любого ребра делает его несвязным, в силу единственности простых цепей; более того, получаемый граф будет иметь в точности две компоненты. По предположению индукции в каждой компоненте число вершин на единицу больше числа ребер. Таким образом, общее число ребер в графе должно равняться .
Предположим, что в графе есть простой цикл длины . Этот цикл содержит вершин и ребер, а для любой из вершин, не принадлежащих циклу,существует инцидентное ей ребро, которое лежит на геодезической , идущей от некоторой вершины цикла. Все такие ребра попарно различны; отсюда , т. е. пришли к противоречию.
Предположим граф имеет компонент связности, и т. к. граф ациклический, то каждая компонента связности является деревом. Ввиду того, что , где - количество вершин в -й компоненте связности. Учитывая, что , получаем, что , т. е. - дерево. }}
Литература
- Харари Фрэнк Теория графов = Graph theory/Пер. с англ. и предисл. В. П. Козырева. Под ред. Г.П.Гаврилова. Изд. 2-е. — М.: Едиториал УРСС, 2003. — 296 с. — ISBN 5-354-00301-6
- Википедия — свободная энциклопедия