Теорема Брукса — различия между версиями
(→Вспомогательная Лемма) |
(→Теорема) |
||
Строка 11: | Строка 11: | ||
{{Теорема | {{Теорема | ||
|about= Брукса | |about= Брукса | ||
− | |statement=Пусть <tex>G(V,E)</tex> {{---}} связный неориентированный граф и <tex>G</tex> не является <tex>K_m</tex> или <tex>C_{2m+1}</tex>, ни для кого <tex> m</tex>, | + | |statement=Пусть <tex>G(V,E)</tex> {{---}} связный неориентированный граф и <tex>G</tex> не является <tex>K_m</tex> или <tex>C_{2m+1}</tex>, ни для кого <tex> m</tex>, тогда <tex>\chi(G) \le \Delta(G)</tex>, где <tex>\Delta(G)</tex> - максимальная степень вершин <tex>G</tex> |
Строка 21: | Строка 21: | ||
##<tex> G</tex> нечетный цикл | ##<tex> G</tex> нечетный цикл | ||
Поэтому мы будем считать до конца доказательства, что <tex> \Delta(G) \ge 3</tex>. | Поэтому мы будем считать до конца доказательства, что <tex> \Delta(G) \ge 3</tex>. | ||
− | Если в <tex>G</tex> существует вершина <tex>v</tex> степени <tex> deg\ v < \Delta(G)</tex>, то по выше доказанной лемме <tex> \chi(G) \le \Delta(G)</tex>. То есть осталось рассмотреть случай, когда <tex>G</tex> {{---}} планарный граф. | + | Если в <tex>G</tex> существует вершина <tex>v</tex> степени <tex> deg\ v < \Delta(G)</tex>, то по выше доказанной лемме <tex> \chi(G) \le \Delta(G)</tex>. То есть осталось рассмотреть случай, когда <tex>G</tex> {{---}} планарный граф степени <tex>\Delta</tex>. |
#Если <tex>G</tex> не является двусвязным графом, тогда в графе <tex> G</tex> <tex> \exists</tex> <tex> v \in V</tex>, где v {{---}} точка сочленения. Пусть <tex>G_1,G_2</tex> две компоненты связности полученный при удалении вершины <tex>v</tex>.Тогда, по выше доказанной лемме <tex>G_1,G_2</tex> можно правильно покрасить в <tex>\Delta</tex> цветов.Поскольку количество соседей вершины <tex> v </tex> в каждой из компонент не более <tex> \Delta - 1</tex>, то <tex>G</tex> можно правильно раскрасить в <tex>\Delta</tex> цветов. | #Если <tex>G</tex> не является двусвязным графом, тогда в графе <tex> G</tex> <tex> \exists</tex> <tex> v \in V</tex>, где v {{---}} точка сочленения. Пусть <tex>G_1,G_2</tex> две компоненты связности полученный при удалении вершины <tex>v</tex>.Тогда, по выше доказанной лемме <tex>G_1,G_2</tex> можно правильно покрасить в <tex>\Delta</tex> цветов.Поскольку количество соседей вершины <tex> v </tex> в каждой из компонент не более <tex> \Delta - 1</tex>, то <tex>G</tex> можно правильно раскрасить в <tex>\Delta</tex> цветов. |
Версия 18:34, 28 декабря 2012
Вспомогательная Лемма
Лемма: |
Пусть - произвольный связный неориентированный граф и - максимальная степень вершин . Если в таком графе существует вершина степени , то . |
Доказательство: |
Запустим алгоритм обхода в ширину из вершины . Пронумеруем вершины где вершина рассмотренная на ом шаге алгоритма bfs. Далее начнем красить вершины в обратном порядке в один из цветов так, чтобы никакое ребро графа не соединяло вершины одного цвета. Заметим, что так всегда можно сделать, поскольку на ом шаге покраски, для вершины есть не более уже покрашенных соседей, следовательно вершину можно покрасить по крайней мере в один из свободных цветов. Таким образом граф можно правильно раскрасить в неболее чем цветов, следовательно . |
Теорема
Теорема (Брукса): |
Пусть — связный неориентированный граф и не является или , ни для кого , тогда , где - максимальная степень вершин |
Доказательство: |
Поэтому мы будем считать до конца доказательства, что . Если в существует вершина степени , то по выше доказанной лемме . То есть осталось рассмотреть случай, когда — планарный граф степени .
|