Теорема Дирака — различия между версиями
Строка 14: | Строка 14: | ||
Пусть <tex>C</tex> - цикл наибольшей длины в графе <tex>G</tex>. По лемме его длина <tex>l \ge n + 1</tex>. Если <tex>C</tex> - гамильтонов, то теорема доказана. Предположим обратное, т. е. <tex>G \backslash C \ne \varnothing</tex>. Рассмотрим путь <tex>P = x..y : P \cap C = \{y\}</tex> наибольшей длины <tex>m</tex>. Заметим, что по условию <tex>\delta \ge n/2</tex>, а значит <tex>\delta \ge n - \delta > n - l = |V(G \backslash C)|</tex> и каждая вершина из <tex>G \backslash C</tex> смежна с некоторыми вершинами из <tex>C</tex>. | Пусть <tex>C</tex> - цикл наибольшей длины в графе <tex>G</tex>. По лемме его длина <tex>l \ge n + 1</tex>. Если <tex>C</tex> - гамильтонов, то теорема доказана. Предположим обратное, т. е. <tex>G \backslash C \ne \varnothing</tex>. Рассмотрим путь <tex>P = x..y : P \cap C = \{y\}</tex> наибольшей длины <tex>m</tex>. Заметим, что по условию <tex>\delta \ge n/2</tex>, а значит <tex>\delta \ge n - \delta > n - l = |V(G \backslash C)|</tex> и каждая вершина из <tex>G \backslash C</tex> смежна с некоторыми вершинами из <tex>C</tex>. | ||
Заметим, что вершина <tex>x</tex> не может быть смежна с вершинами из <tex>C</tex>, расстояние от которых до <tex>y</tex>(по <tex>C</tex>) не превышает m, а также двум смежным вершинам(это противоречило бы максимальности цикла <tex>C</tex>). Получаем <tex>deg x \le m + (l - 2m)/2 =l/2 < n/2 \le \delta</tex>. Противоречие. | Заметим, что вершина <tex>x</tex> не может быть смежна с вершинами из <tex>C</tex>, расстояние от которых до <tex>y</tex>(по <tex>C</tex>) не превышает m, а также двум смежным вершинам(это противоречило бы максимальности цикла <tex>C</tex>). Получаем <tex>deg x \le m + (l - 2m)/2 =l/2 < n/2 \le \delta</tex>. Противоречие. | ||
+ | }} | ||
− | + | Заметим, что эта теорема является следствием из [[Теорема Хватала|теоремы Хватала]]. Действительно, для <tex>\forall k</tex> верна импликация <tex>d_k \le k < n/2 \Rightarrow d_{n-k} \ge n-k</tex>, поскольку левая её часть всегда ложна. | |
− | |||
== Источники == | == Источники == | ||
− | + | Graham, R.L., Groetschel M., and Lovász L., eds. (1996). Handbook of Combinatorics, Volumes 1 | |
[[Категория: Алгоритмы и структуры данных]] | [[Категория: Алгоритмы и структуры данных]] | ||
[[Категория: Обходы графов]] | [[Категория: Обходы графов]] |
Версия 06:24, 21 ноября 2011
Эта статья находится в разработке!
Лемма (о длине цикла): |
Пусть - произвольный неориентированный граф и - минимальная степень его вершин. Если , то в графе существует цикл длиной . |
Доказательство: |
Рассмотрим путь максимальной длины | . Все смежные с вершины лежат на . Обозначим . Тогда . Цикл имеет длину
Теорема (Дирак): |
Пусть - неориентированный граф и - минимальная степень его вершин. Если и , то - гамильтонов граф. |
Доказательство: |
Пусть Заметим, что вершина - цикл наибольшей длины в графе . По лемме его длина . Если - гамильтонов, то теорема доказана. Предположим обратное, т. е. . Рассмотрим путь наибольшей длины . Заметим, что по условию , а значит и каждая вершина из смежна с некоторыми вершинами из . не может быть смежна с вершинами из , расстояние от которых до (по ) не превышает m, а также двум смежным вершинам(это противоречило бы максимальности цикла ). Получаем . Противоречие. |
Заметим, что эта теорема является следствием из теоремы Хватала. Действительно, для верна импликация , поскольку левая её часть всегда ложна.
Источники
Graham, R.L., Groetschel M., and Lovász L., eds. (1996). Handbook of Combinatorics, Volumes 1