Теорема Дирака — различия между версиями
Строка 1: | Строка 1: | ||
− | == | + | ==Лемма о длине цикла== |
{{Лемма | {{Лемма | ||
|about=о длине цикла | |about=о длине цикла | ||
Строка 6: | Строка 6: | ||
Рассмотрим путь максимальной длины <tex>P = v_0 v_1 .. v_s</tex>. Все смежные с <tex>v_0</tex> вершины лежат на <tex>P</tex>. Обозначим <tex>k = max\{i: v_0 v_i \in E\}</tex>. Тогда <tex>\delta \le deg\ v_0 \le k</tex>. Цикл <tex>C = v_0 v_1 .. v_k v_0</tex> имеет длину <tex>l = k + 1 \ge \delta + 1</tex> | Рассмотрим путь максимальной длины <tex>P = v_0 v_1 .. v_s</tex>. Все смежные с <tex>v_0</tex> вершины лежат на <tex>P</tex>. Обозначим <tex>k = max\{i: v_0 v_i \in E\}</tex>. Тогда <tex>\delta \le deg\ v_0 \le k</tex>. Цикл <tex>C = v_0 v_1 .. v_k v_0</tex> имеет длину <tex>l = k + 1 \ge \delta + 1</tex> | ||
}} | }} | ||
+ | |||
+ | ==Теорема== | ||
{{Теорема | {{Теорема |
Версия 07:44, 1 декабря 2011
Лемма о длине цикла
Лемма (о длине цикла): |
Пусть - произвольный неориентированный граф и - минимальная степень его вершин. Если , то в графе существует цикл длиной . |
Доказательство: |
Рассмотрим путь максимальной длины | . Все смежные с вершины лежат на . Обозначим . Тогда . Цикл имеет длину
Теорема
Теорема (Дирак): |
Пусть - неориентированный граф и - минимальная степень его вершин. Если и , то - гамильтонов граф. |
Доказательство: |
Пусть - цикл наибольшей длины в графе . По лемме его длина . Если - гамильтонов, то теорема доказана. Предположим обратное, т. е. . Рассмотрим путь наибольшей длины . Заметим, что по условию , а значит и каждая вершина из смежна с некоторыми вершинами из . Заметим, что вершина не может быть смежна:
|
Альтернативное доказательство
Теорема (Дирак(альтернативное доказательство)): |
Пусть - неориентированный граф и - минимальная степень его вершин. Если и , то - гамильтонов граф. |
Доказательство: |
Для | верна импликация , поскольку левая её часть всегда ложна.
Источники
Graham, R.L., Groetschel M., and Lovász L., eds. (1996). Handbook of Combinatorics, Volumes 1