Граф компонент рёберной двусвязности — различия между версиями
Maksnov (обсуждение | вклад) |
Maksnov (обсуждение | вклад) |
||
Строка 13: | Строка 13: | ||
#<tex>T</tex> {{---}} связно. (Следует из определения) | #<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>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>T</tex> {{---}} дерево. | + | :Из этого следует, что <tex>T</tex> {{---}} дерево. |
}} | }} | ||
== См. также == | == См. также == | ||
* [[Граф блоков-точек сочленения]] | * [[Граф блоков-точек сочленения]] | ||
− | |||
− | |||
− | |||
[[Категория:Алгоритмы и структуры данных]] | [[Категория:Алгоритмы и структуры данных]] | ||
[[Категория:Связность в графах]] | [[Категория:Связность в графах]] |
Версия 00:55, 28 января 2016
Определение: |
Пусть граф связен. Обозначим — компоненты реберной двусвязности, а — мосты . Построим граф , в котором вершинами будут , а ребрами — , соединяющими соответствующие вершины из соответствующих компонент реберной двусвязности. Полученный граф называют графом компонент реберной двусвязности (англ. costal doubly-linked components graph) графа . |
Лемма: |
В определении, приведенном выше, дерево. — |
Доказательство: |
|