Точка сочленения, эквивалентные определения — различия между версиями
Строка 25: | Строка 25: | ||
Следующие утверждения эквивалентны: | Следующие утверждения эквивалентны: | ||
# <tex>v</tex> {{---}} точка сочленения графа <tex>G</tex>; | # <tex>v</tex> {{---}} точка сочленения графа <tex>G</tex>; | ||
− | |||
# существуют такие вершины <tex>u</tex> и <tex>w</tex>, отличные от <tex>v</tex>, что <tex>v</tex> принадлежит любому простому пути из <tex>u</tex> в <tex>w</tex>; | # существуют такие вершины <tex>u</tex> и <tex>w</tex>, отличные от <tex>v</tex>, что <tex>v</tex> принадлежит любому простому пути из <tex>u</tex> в <tex>w</tex>; | ||
− | |||
# существует разбиение множества вершин <tex>V \setminus \{v\}</tex> на такие два подмножества <tex>U</tex> и <tex>W</tex>, что для любых вершин <tex>u \in U</tex> и <tex>w \in W</tex> вершина <tex>v</tex> принадлежит любому простому пути из <tex>u</tex> в <tex>w</tex>. | # существует разбиение множества вершин <tex>V \setminus \{v\}</tex> на такие два подмножества <tex>U</tex> и <tex>W</tex>, что для любых вершин <tex>u \in U</tex> и <tex>w \in W</tex> вершина <tex>v</tex> принадлежит любому простому пути из <tex>u</tex> в <tex>w</tex>. | ||
Версия 03:35, 30 декабря 2015
Определение: |
Точка сочленения графа — вершина, принадлежащая как минимум двум блокам . |
Определение: |
Точка сочленения графа компонент связности. | — вершина, при удалении которой в увеличивается число
Лемма: |
Определения (1) и (2) эквивалентны. |
Доказательство: |
Пусть вершина принадлежит некоторым блокам и . Вершине инцидентны некоторые ребра и . Ребра и находятся в различных блоках, поэтому не существует двух непересекающихся путей между их концами. Учитывая, что один из путей между концами - путь из в эту же вершину, получаем, что любой путь, соединяющий и , пройдет через . При удалении между и не останется путей, и одна из компонент связности распадется на две. Рассмотрим Пусть принадлежала только одному блоку . Все вершины , смежные с , также лежат в (в силу рефлексивности отношения вершинной двусвязности). Между каждой парой вершин из существует как минимум два вершинно непересекающихся пути. Теперь удалим . Это разрушит путь , но не разрушит любой оставшийся, так как иначе он тоже прошел бы через . — компоненту связности, в которой лежала . Пусть между вершинами существовал путь, проходящий через . Но он проходил также через некоторые вершины из , связность которых не нарушилась, поэтому есть как минимум еще один путь, отличный от удаленного. Противоречие: число компонент связности не увеличилось. |
Теорема: |
Следующие утверждения эквивалентны:
|
Доказательство: |
Так как — точка сочленения графа , то граф не связен и имеет по крайней мере две компоненты. Образуем разбиение , отнеся к вершины одной из этих компонент, а к — вершины всех остальных компонент. Тогда любые две вершины и лежат в разных компонентах графа . Следовательно, любой простой путь из в графа содержит . Следует из того, что (2) - частный случай (3). Если принадлежит любому простому пути в , соединяющему и , то в нет простого пути, соединяющего эти вершины в . Поскольку не связен, то — точка сочленения графа . |
Источники информации
- Харари, Ф. Теория графов. — М.: Книжный дом «ЛИБРОКОМ», 2009