Панциклический граф — различия между версиями
| Строка 18: | Строка 18: | ||
|proof= | |proof= | ||
| − | [[Файл:Circle 1.jpg|200px|left|| | + | [[Файл:Circle 1.jpg|200px|left|thumb| Синим цветом выделен гамилтонов цикл. Дуги, окрашенный в зеленый цвет, образуют цикл длины l]] [[Файл:Circle 2.jpg|200px|right|thumb| Синим цветом выделен гамилтонов цикл. Дуги, окрашенный в зеленый цвет, образуют цикл длины l]] |
Обозначим как <tex> C=v_1 v_2 v_3 \ldots v_n </tex> гамильтонов цикл в графе <tex> G </tex>. Для простоты расположим <tex> C </tex> на окружности. Также подразумевается, что все индексы при вершинах берутся по модулю, то есть <tex> v_j = v_{((j - 1)\bmod n) + 1} </tex>. | Обозначим как <tex> C=v_1 v_2 v_3 \ldots v_n </tex> гамильтонов цикл в графе <tex> G </tex>. Для простоты расположим <tex> C </tex> на окружности. Также подразумевается, что все индексы при вершинах берутся по модулю, то есть <tex> v_j = v_{((j - 1)\bmod n) + 1} </tex>. | ||
| Строка 66: | Строка 66: | ||
* [[Теорема Оре|Теорема Оре]] | * [[Теорема Оре|Теорема Оре]] | ||
* [[Гамильтоновы графы|Гамильтоновы графы]] | * [[Гамильтоновы графы|Гамильтоновы графы]] | ||
| − | |||
| − | |||
| − | |||
[[Категория: Дискретная математика и алгоритмы]] | [[Категория: Дискретная математика и алгоритмы]] | ||
Версия 14:30, 15 декабря 2017
| Определение: |
| Панциклический граф (англ. pancyclic graph) — граф, в котором есть циклы всех длин от до . Если граф содержит все циклы от до , то такой граф называют -панциклическим. |
| Теорема (Mantel): |
— граф, , тогда сожержит треугольник. |
| Теорема (J. A. Bondy): |
— гамильтонов граф, .
Тогда верно одно из двух утверждений:
|
| Доказательство: |
|
Обозначим как гамильтонов цикл в графе . Для простоты расположим на окружности. Также подразумевается, что все индексы при вершинах берутся по модулю, то есть . Пусть в графе нет цикла длины , (по условию в графе существует гамильтонов цикл, длина которого равна ). Рассмотрим две соседние вершины и вместе с ними рассмотрим следующие пары: Для таких, что лежит на дуге рассмотрим пары () и () (см. рисунок слева) Для таких, что лежит на дуге рассмотрим пары () и () (см. рисунок справа) При добавлении таких пар ребер в графе появляется цикл длины (выделены зеленым цветом на рисунках слева и справа), а значить в может входить максимум одно ребро из таких пар. Тогда можно утверждать, что . Докажем методом от противного, что — четно. Пусть является нечетным, тогда из рассуждений выше существует вершина , для которое верно, что . Пусть это не так, тогда , значит , то есть мы получили противоречие с тем, что . Без потери общности пусть . Рассмотрим , то есть , но по условию — получили противоречие. Таким образом является четным. Тогда верно, что , а так как по условию , то . Данное равенство достигается, если верно, что:
Пусть не , тогда существует такое четное число , что в графе существует ребро , то есть существует цикл нечетной длины. Докажем, что в таком случае существует ребро . Пусть это не так и минимальное четное , что больше двух, то есть . Тогда существует три случая:
|
| Утверждение: |
Тогда верно одно из двух утверждений:
|
|
По теореме Оре — гамильтонов граф. Покажем, что . Пусть — минимальная степень вершины в графе.
|