Теорема Брукса — различия между версиями
(Новая страница: «== Вспомогательные Леммы == {{Лемма |statement= Пусть <tex>G(V,E)</tex> - произвольный связный неориент...») |
(→Вспомогательные Леммы) |
||
Строка 1: | Строка 1: | ||
− | == | + | == Вспомогательная Лемма == |
{{Лемма | {{Лемма | ||
|statement= Пусть <tex>G(V,E)</tex> - произвольный связный неориентированный граф и <tex>\Delta(G)</tex> - максимальная степень вершин <tex>G</tex>. Если в таком графе существует вершина <tex>v</tex> степени <tex> deg\ v < \Delta(G)</tex>, то <tex>\chi(G) \le \Delta(G)</tex>. | |statement= Пусть <tex>G(V,E)</tex> - произвольный связный неориентированный граф и <tex>\Delta(G)</tex> - максимальная степень вершин <tex>G</tex>. Если в таком графе существует вершина <tex>v</tex> степени <tex> deg\ v < \Delta(G)</tex>, то <tex>\chi(G) \le \Delta(G)</tex>. | ||
|proof= | |proof= | ||
+ | Запустим алгоритм [[Обхода в ширину| обхода в ширину]] из вершины v. Пронумеруем вершины <tex>v_1,...,v_n,</tex> где <tex>v_i</tex> вершина рассмотренная на <tex>i</tex>ом шаге алгоритма bfs. Далее начнем красить вершины в обратном порядке в один из <tex>\Delta</tex> цветов так, чтобы никакое ребро графа не соединяло вершины одного цвета. Заметим, что так всегда можно сделать, поскольку на <tex> i</tex>ом шаге покраски, для вершины <tex> v_{n - i+1}</tex> есть не более <tex>\Delta(G) - 1</tex> уже покрашенных соседей, следовательно вершину <tex> v_{n-i+1}</tex> можно покрасить по крайней мере в один из свободных цветов. | ||
+ | Таким образом граф можно покрасить в <tex> \Delta</tex> цветов, следовательно <tex> \chi(G) \le \Delta(G)</tex>. | ||
}} | }} | ||
{{Теорема | {{Теорема | ||
− | |statement= | + | |about= Брукса |
+ | |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>. | ||
|proof= | |proof= | ||
− | + | 1) | |
}} | }} |
Версия 16:59, 25 декабря 2012
Вспомогательная Лемма
Лемма: |
Пусть - произвольный связный неориентированный граф и - максимальная степень вершин . Если в таком графе существует вершина степени , то . |
Доказательство: |
Запустим алгоритм обхода в ширину из вершины v. Пронумеруем вершины где вершина рассмотренная на ом шаге алгоритма bfs. Далее начнем красить вершины в обратном порядке в один из цветов так, чтобы никакое ребро графа не соединяло вершины одного цвета. Заметим, что так всегда можно сделать, поскольку на ом шаге покраски, для вершины есть не более уже покрашенных соседей, следовательно вершину можно покрасить по крайней мере в один из свободных цветов. Таким образом граф можно покрасить в цветов, следовательно . |
Теорема (Брукса): |
Пусть — связный неориентированный граф и не является или , ни для кого , то , где - максимальная степень вершин . |
Доказательство: |
1) |