Хроматический многочлен планарного графа — различия между версиями
Martoon (обсуждение | вклад) (5 цветов) |
Martoon (обсуждение | вклад) (→Раскраска в 5 цветов) |
||
Строка 25: | Строка 25: | ||
Пусть граф <tex>G</tex> - планарный. Тогда <tex> \chi (G) \le 6</tex> | Пусть граф <tex>G</tex> - планарный. Тогда <tex> \chi (G) \le 6</tex> | ||
|proof= | |proof= | ||
− | + | Начало доказательства такое же, как в предыдущей теореме, трудность возникает в индукционном переходе на шаге 3. Покажем что для случая с 5-ю цветами всё равно можно вернуть удалённую вершину так, чтобы раскраска осталась правильной. | |
Обозначим за <tex> u </tex> - возвращаемую вершину, <tex> v^{(k)} </tex> - вершина, покрашенная в <tex> k </tex> цвет. | Обозначим за <tex> u </tex> - возвращаемую вершину, <tex> v^{(k)} </tex> - вершина, покрашенная в <tex> k </tex> цвет. | ||
Строка 33: | Строка 33: | ||
Иначе, уложим полученный после шага 2 граф на плоскость и пронумеруем цвета в порядке обхода смежных вершин по часовой стрелке. | Иначе, уложим полученный после шага 2 граф на плоскость и пронумеруем цвета в порядке обхода смежных вершин по часовой стрелке. | ||
− | Попробуем покрасить <tex> u </tex> в цвет 1. Чтобы раскраска осталась правильной, перекрасим вершину | + | Попробуем покрасить <tex> u </tex> в цвет 1. Чтобы раскраска осталась правильной, перекрасим смежную ей вершину <tex>v_1^{(1)}</tex> в цвет 3. Если среди смежных ей вершин есть вершины <tex> v_2 </tex> цвета 3, покрасим их в цвет 1, и так далее. Если этот процесс прекратится, то требуемая раскраска получена. В противном случае могут наступить 2 варианта: |
+ | #мы дойдём до уже однажды перекрашенной вершины (возможно не однажды). В таком случае раскраска останется правильной, поскольку мы меняли цвета вершин по схеме 1 <tex>\rightarrow</tex> 3, и неправильность полученной раскраски означала бы неправильность исходной. | ||
+ | #дойдём до вершины, смежной <tex> u </tex>, исходно имевшей цвет 3, которую перекрасить в 1 нельзя (<tex> u </tex> уже перекрашена в цвет 1). | ||
+ | |||
+ | Если в соответствии со 2-ым вариантом перекраска не удалась, это означает, что есть цикл <tex> u v_1^{(1)} v_2^{(3)} v_3^{(1)} ... v_{k-1}^{(1)} v_k^{(3)} u </tex>. | ||
Таким же образом попытаемся перекрасить <tex> u </tex> в цвет 2, а смежную ей <tex>w_1^{(2)}</tex> в цвет 4 (со последующими перекрасками). Если удастся - раскраска получена. | Таким же образом попытаемся перекрасить <tex> u </tex> в цвет 2, а смежную ей <tex>w_1^{(2)}</tex> в цвет 4 (со последующими перекрасками). Если удастся - раскраска получена. | ||
Строка 40: | Строка 44: | ||
}} | }} | ||
− | + | Заметим что нельзя составить подобное доказательство для раскраски в 4 цвета, поскольку наличие двух вершин одного цвета среди смежных <tex> u </tex> не исключает того, что все они раскрашены в разные цвета | |
− | |||
== Раскраска в 4 цвета == | == Раскраска в 4 цвета == |
Версия 20:16, 24 ноября 2013
Содержание
Введение
Раскраска в 6 цветов
Теорема: |
Пусть граф - планарный. Тогда |
Доказательство: |
Докажем по индукции.
Если граф содержит не более 6 вершин, то утверждение очевидно.
Предположим, что для планарного графа с вершинами существует раскраска в 6 цветов. Докажем то же для графа с вершиной.1.Покажем что найдётся вершина, степень которой не больше 5. Предположим это не так. Для любой вершины следствию из теоремы Эйлера . Пришли к противоречию. 2.Теперь, удалим из графа вершину со степенью не превышающей 5. По предположению индукции получившийся граф можно раскрасить в 6 цветов. 3.Вернём удалённую вершину и покрасим её в цвет, не встречающийся среди смежных ей вершин. Индукционный переход доказан верно . Если выписать это неравенство для всех и сложить, получим . Но по |
Раскраска в 5 цветов
Теорема: |
Пусть граф - планарный. Тогда |
Доказательство: |
Начало доказательства такое же, как в предыдущей теореме, трудность возникает в индукционном переходе на шаге 3. Покажем что для случая с 5-ю цветами всё равно можно вернуть удалённую вершину так, чтобы раскраска осталась правильной. Обозначим за - возвращаемую вершину, - вершина, покрашенная в цвет.Если среди вершин, смежных есть две вершины одного цвета, значит остаётся один свободный цвет, в который мы и покрасим .Иначе, уложим полученный после шага 2 граф на плоскость и пронумеруем цвета в порядке обхода смежных вершин по часовой стрелке. Попробуем покрасить в цвет 1. Чтобы раскраска осталась правильной, перекрасим смежную ей вершину в цвет 3. Если среди смежных ей вершин есть вершины цвета 3, покрасим их в цвет 1, и так далее. Если этот процесс прекратится, то требуемая раскраска получена. В противном случае могут наступить 2 варианта:
Если в соответствии со 2-ым вариантом перекраска не удалась, это означает, что есть цикл .Таким же образом попытаемся перекрасить Если нет, то получили ещё один цикл в цвет 2, а смежную ей в цвет 4 (со последующими перекрасками). Если удастся - раскраска получена. . Но граф планарный, значит два полученных цикла вершинно пересекаются, что невозможно, так как они содержат вершины разных цветов (цвет не учитываем) - противоречие |
Заметим что нельзя составить подобное доказательство для раскраски в 4 цвета, поскольку наличие двух вершин одного цвета среди смежных
не исключает того, что все они раскрашены в разные цвета