Произвольно вычерчиваемые из заданной вершины графы — различия между версиями
Helm (обсуждение | вклад) (Отмена правки 17269 участника Helm (обсуждение)) |
Helm (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
{{Определение | {{Определение | ||
|definition= | |definition= | ||
− | [[Основные определения теории графов|Граф]] называется '''произвольно вычерчиваемым из вершины <tex>v</tex>''' (англ. '''Arbitrarily traceable graph'''), если любая цепь с началом в вершине <tex>v</tex> может быть продолжена до эйлерового цикла графа <tex>G</tex>. | + | [[Основные определения теории графов|Граф]] называется '''произвольно вычерчиваемым из вершины <tex>v</tex>''' (англ. '''Arbitrarily traceable graph'''), если любая цепь с началом в вершине <tex>v</tex> может быть продолжена до эйлерового цикла графа <tex>G</tex>. <br>Любой произвольно вычерчиваемый из вершины <tex>v</tex> граф является [[Эйлеров цикл, Эйлеров путь, Эйлеровы графы, Эйлеровость орграфов|эйлеровым графом]]. }} |
{{Теорема | {{Теорема | ||
|statement= | |statement= | ||
Неодноэлементный [[Эйлеров цикл, Эйлеров путь, Эйлеровы графы, Эйлеровость орграфов|эйлеров граф]] <tex>G</tex> является произвольно вычерчиваемым из вершины <tex>v</tex> <tex>\Longleftrightarrow</tex> вершина <tex>v</tex> принадлежит всем циклам графа <tex>G</tex>.<br> | Неодноэлементный [[Эйлеров цикл, Эйлеров путь, Эйлеровы графы, Эйлеровость орграфов|эйлеров граф]] <tex>G</tex> является произвольно вычерчиваемым из вершины <tex>v</tex> <tex>\Longleftrightarrow</tex> вершина <tex>v</tex> принадлежит всем циклам графа <tex>G</tex>.<br> | ||
|proof= | |proof= | ||
− | <tex>\ | + | <tex>\Rightarrow</tex> Пусть в <tex>G</tex> <tex>\exists</tex> цикл <tex>C, v \notin C</tex>.<br> |
− | + | Рассмотрим <tex>G_1 = G/C</tex> (здесь и далее это означает удаление только ребер, не трогая вершины). Пусть <tex>H</tex> компонента связности <tex>G_1</tex>. <tex>H</tex> эйлеров граф, а значит содержит эйлеров цикл <tex>P</tex>. Будем считать началом и концом <tex>P</tex> вершину <tex>v</tex>. Тогда мы не сможем продложить <tex>P</tex> в <tex>G</tex>, так как <tex>v \notin C</tex>. | |
− | + | <br> | |
− | }} | + | <tex>\Leftarrow</tex> Пусть дан эйлеров граф <tex>G</tex>, вершина <tex>v</tex> принадлежит всем его циклам.<br> |
+ | Рассмотрим произвольную цепь <tex>P = (v,w)</tex>. Пусть <tex>G_1 = G/P</tex>. В <tex>G_1</tex> все степени вершин четные (если <tex>v = w</tex>) либо ровно 2 вершины имеют нечетную степень. Возьмем <tex>H_1</tex> <tex>-</tex> компонента связности из <tex>G_1</tex>, содержащая <tex>v</tex>. Все ребра <tex>G_1</tex> содержатся в <tex>H_1</tex>, иначе существует цикл, проходящий через какую либо вершину из <tex>P</tex> кроме <tex>v</tex> (следует из эйлеровости графа <tex>G</tex>) что невозможно по условию.<br> | ||
+ | <tex>H_1</tex> полуэйлеров граф содержащий все ребра <tex>G_1</tex>, значит в нем <tex>\exists</tex> эйлерова цепь <tex>Q=(w,v)</tex> также содержащая все ребра <tex>G_1</tex> <tex>\Rightarrow</tex> <tex>P+Q</tex> эйлеров цикл в графе <tex>G</tex>. | ||
+ | }} | ||
== Строение == | == Строение == | ||
[[Файл:ATGexample.jpg|right|300px]] | [[Файл:ATGexample.jpg|right|300px]] | ||
− | Опираясь на теорему | + | Опираясь на теорему опишем строение всех графов, произвольно вычерчиваемых из вершины <tex>v</tex>. <br> |
Возьмем произвольный [[Дерево, эквивалентные определения|лес]] <tex>H</tex>, не содержащий вершину <tex>v</tex>. Каждую вершину нечетной степени соединим некоторым нечетным числом кратных ребер с <tex>v</tex>, а каждую вершину четной степени <tex>-</tex> четным числом кратных ребер с <tex>v</tex> (не исключая 0), причем каждую изолированную вершину обязательно соединим с <tex>v</tex>.<br> | Возьмем произвольный [[Дерево, эквивалентные определения|лес]] <tex>H</tex>, не содержащий вершину <tex>v</tex>. Каждую вершину нечетной степени соединим некоторым нечетным числом кратных ребер с <tex>v</tex>, а каждую вершину четной степени <tex>-</tex> четным числом кратных ребер с <tex>v</tex> (не исключая 0), причем каждую изолированную вершину обязательно соединим с <tex>v</tex>.<br> | ||
Полученный граф <tex>G</tex>: | Полученный граф <tex>G</tex>: |
Версия 15:09, 23 февраля 2012
Определение: |
Граф называется произвольно вычерчиваемым из вершины (англ. Arbitrarily traceable graph), если любая цепь с началом в вершине может быть продолжена до эйлерового цикла графа . Любой произвольно вычерчиваемый из вершины граф является эйлеровым графом. |
Теорема: |
Неодноэлементный эйлеров граф является произвольно вычерчиваемым из вершины вершина принадлежит всем циклам графа . |
Доказательство: |
|
Строение
Опираясь на теорему опишем строение всех графов, произвольно вычерчиваемых из вершины
Возьмем произвольный лес , не содержащий вершину . Каждую вершину нечетной степени соединим некоторым нечетным числом кратных ребер с , а каждую вершину четной степени четным числом кратных ребер с (не исключая 0), причем каждую изолированную вершину обязательно соединим с .
Полученный граф :
- Связен;
- Имеет только вершины четной степени;
- Является произвольно вычерчиваемым из , как эйлеров граф, у которого принадлежит всем циклам.
Источники
Асанов М., Баранский В., Расин В. Дискретная математика: Графы, матроиды, алгоритмы. — Ижевск: ННЦ "Регулярная и хаотическая динамика", 2001. — С. 36. — ISBN 5-93972-076-5