Свойства деревьев
Теорема. Пусть граф G = (V, E) имеет n вершин и m ребер.
Тогда эквивалентными являются такие
утверждения:
1)G является деревом;
2)G является ациклическим графом и m = n −1;
3)G является связным графом и m = n −1;
4)любые две вершины графа G соединяет
единственная простая цепь;
5)G является ациклическим графом, но добавление любого нового ребра способствует
возникновению ровно одного цикла.
Деревья
Следствие. В любом дереве с числом вершин n ≥ 2 имеется не менее двух концевых вершин.
Следствие. Пусть G − лес с n вершинами и k компонентами, тогда G имеет n − k ребер.
Теорема (теорема Кэли). Число различных деревьев, которые можно построить на n вершинах, равно 
Остовное дерево
Остовным деревом или остовом
неориентированного графа G называется остовной подграф, содержащий все вершины графа G и являющийся деревом.
Остовным лесом неориентированного графа G называется остовной подграф, являющийся лесом.
В каждом графе существует остовное дерево. Его можно получить при помощи алгоритма поиска в ширину.
Остовное дерево
Остовное дерево
Построение последовательности деревьев при нахождении остовного дерева алгоритмом поиска в ширину равносильно удалению лишних ребер в каждом цикле исходного графа.
Число ребер, которые необходимо удалить в графе G для получения остовного дерева, называется
цикломатическим числом графа G и обозначается v(G) .