Граф компонент рёберной двусвязности — различия между версиями
м |
Maksnov (обсуждение | вклад) |
||
Строка 11: | Строка 11: | ||
|proof= | |proof= | ||
− | + | #<tex>T</tex> {{---}} связно. (Следует из определения) | |
− | + | #В <tex>T</tex> нет циклов. (Пусть какие-то две смежные вершины <tex>A_k</tex> и <tex>A_l</tex> принадлежат какому-то циклу. Тогда ребро <tex>(A_k, A_l)</tex> принадлежит этому же циклу. Следовательно, существуют два реберно-непересекающихся пути между вершинами <tex>A_k</tex> и <tex>A_l</tex>, т.е. <tex>(A_k, A_l)</tex> {{---}} не является мостом. Но <tex>(A_k, A_l)</tex> {{---}} мост по условию. Получили противоречие) | |
− | |||
− | Пусть какие-то две смежные вершины <tex>A_k</tex> и <tex>A_l</tex> принадлежат какому-то циклу. Тогда ребро <tex>(A_k, A_l)</tex> принадлежит этому же циклу. | ||
− | |||
− | Следовательно, существуют два реберно-непересекающихся пути между вершинами <tex>A_k</tex> и <tex>A_l</tex>, т.е. <tex>(A_k, A_l)</tex> {{---}} не является мостом. Но <tex>(A_k, A_l)</tex> {{---}} мост по условию. Получили противоречие | ||
<tex>T</tex> {{---}} дерево. | <tex>T</tex> {{---}} дерево. | ||
}} | }} | ||
− | == | + | == См. также == |
+ | [[Граф блоков-точек сочленения]] | ||
+ | == Источники информации == | ||
− | |||
− | |||
[[Категория:Алгоритмы и структуры данных]] | [[Категория:Алгоритмы и структуры данных]] | ||
[[Категория:Связность в графах]] | [[Категория:Связность в графах]] |
Версия 22:44, 27 января 2016
Определение: |
Пусть граф связен. Обозначим — компоненты реберной двусвязности, а — мосты . Построим граф , в котором вершинами будут , а ребрами — , соединяющими соответствующие вершины из соответствующих компонент реберной двусвязности. Полученный граф называют графом компонент реберной двусвязности графа . |
Лемма: |
В определении, приведенном выше, дерево. — |
Доказательство: |
|