Произвольно вычерчиваемые из заданной вершины графы — различия между версиями
Helm (обсуждение | вклад) |
Helm (обсуждение | вклад) |
||
Строка 2: | Строка 2: | ||
|definition= | |definition= | ||
[[Основные определения теории графов|Граф]] называется '''произвольно вычерчиваемым из вершины <tex>v</tex>''' (англ. '''Arbitrarily traceable graph'''), если любая цепь с началом в вершине <tex>v</tex> может быть продолжена до эйлерового цикла графа <tex>G</tex>. <br>Любой произвольно вычерчиваемый из вершины <tex>v</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= | ||
+ | [[Файл:ATG_part1.jpg|200px|right]] | ||
+ | <tex>\Longrightarrow</tex> Пусть в <tex>G</tex> <tex>\exists</tex> цикл <tex>C, v \notin C</tex>.<br> | ||
+ | Рассмотрим <tex>G_1 = G/C</tex> (здесь и далее это означает удаление только ребер, не трогая вершины). <tex>G_1</tex> {{---}} эйлеров, так как при удалении цикла все степени вершин остались четными. Значит в <tex>G_1</tex> <tex>\exists</tex> эйлеров цикл. Если начать обход по эйлерову циклу из <tex>v</tex>, то и закончится он в <tex>v</tex>. Если теперь вернуть цикл <tex>C</tex>, то мы никак не сможем его обойти <tex>\Rightarrow</tex> <tex>G</tex> не свободно вычерчиваемый из <tex>v</tex>. | ||
+ | [[Файл:ATG_part2.jpg|200px|left]] | ||
+ | <tex>\Longleftarrow</tex> Пусть дан эйлеров граф <tex>G</tex>, вершина <tex>v</tex> принадлежит всем его циклам.<br> | ||
+ | Рассмотрим произвольный путь <tex>P = (v,w)</tex>. Пусть <tex>G_1 = G/P</tex>. Возможно 2 случая: | ||
+ | |||
+ | 1. если <tex>v = w</tex>, то <tex>P</tex> {{---}} цикл, значит степени всех вершин в <tex>G_1</tex> остались четными <tex>\Rightarrow</tex> <tex>G_1</tex> {{---}} эйлеров.<br> | ||
+ | 2. если <tex>v \neq w</tex>, то так как <tex>G</tex> эйлеров граф <tex>\exists</tex> эйлеров путь <tex>(w,v) \in G_1</tex>. | ||
+ | |||
+ | Покажем, что в обоих случаях эйлеров обход пройдет по всем ребрам <tex>G_1</tex>. | ||
+ | |||
+ | В <tex>G</tex> <tex>\exists</tex> единственная компонента связности, содержащая ребра. При удалении <tex>P</tex> их количество не могло увеличится, иначе должен быть цикл, не содержащий <tex>v</tex>(смотри рисунок). Значит в <tex>G_1</tex> <tex>\exists</tex> единственная компонента связности содержащая ребра, причем <tex>G_1</tex> хотя бы полуэйлеров <tex>\Rightarrow</tex> в <tex>G_1</tex> <tex>\exists</tex> эйлерова цепь <tex>Q = (w,v)</tex> <tex>\Rightarrow</tex> <tex>P+Q</tex> эйлеров цикл в графе <tex>G</tex>. | ||
}} | }} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Строение == | == Строение == |
Версия 13:55, 9 марта 2012
Определение: |
Граф называется произвольно вычерчиваемым из вершины (англ. Arbitrarily traceable graph), если любая цепь с началом в вершине может быть продолжена до эйлерового цикла графа . Любой произвольно вычерчиваемый из вершины граф является эйлеровым графом. |
Теорема: |
Неодноэлементный эйлеров граф является произвольно вычерчиваемым из вершины вершина принадлежит всем циклам графа . |
Доказательство: |
1. если Покажем, что в обоих случаях эйлеров обход пройдет по всем ребрам В . единственная компонента связности, содержащая ребра. При удалении их количество не могло увеличится, иначе должен быть цикл, не содержащий (смотри рисунок). Значит в единственная компонента связности содержащая ребра, причем хотя бы полуэйлеров в эйлерова цепь эйлеров цикл в графе . |
Строение
Опираясь на теорему опишем строение всех графов, произвольно вычерчиваемых из вершины
Возьмем произвольный лес , не содержащий вершину . Каждую вершину нечетной степени соединим некоторым нечетным числом кратных ребер с , а каждую вершину четной степени четным числом кратных ребер с (не исключая 0), причем каждую изолированную вершину обязательно соединим с .
Полученный граф :
- Связен;
- Имеет только вершины четной степени;
- Является произвольно вычерчиваемым из , как эйлеров граф, у которого принадлежит всем циклам.
Источники
Асанов М., Баранский В., Расин В. Дискретная математика: Графы, матроиды, алгоритмы. — Ижевск: ННЦ "Регулярная и хаотическая динамика", 2001. — С. 36. — ISBN 5-93972-076-5