![](/user_photo/2706_HbeT2.jpg)
- •Глава VII
- •§ 43. Эйлеровы графы
- •Глава VIII
- •§ 45. Графическая последовательность
- •§ 46. Критерии графичности последовательности
- •§ 47. Реализация графической последовательности с максимальной связностью
- •§ 48. Гамильтонова реализация графической последовательности
- •§ 49. Расщепляемые графы
- •§ 50. Пороговые графы
- •§ 51. Пороговое разложение графа
- •§ 52. Степенное множество графа
- •Глава IX
- •§ 53. Правильная раскраска
- •§ 54. Оценки хроматического числа
- •§ 56. Раскраска ребер
- •§ 57. Связь матроидных разложений графов с раскрасками
- •§ 58. Раскраска планарных графов
- •§ 59. Проблема четырех красок
- •§ 60. Другие подходы к раскраске графов
- •§ 61. Совершенные графы
- •§ 62. Триангулированные графы
- •Глава X Ориентированные графы
- •§ 63. Основные определения
- •§ 64. Полустепени исхода и полустепени захода
- •§ 65. Обходы
- •§ 66. Пути
- •§ 67. База и ядро
- •Глава XI
- •§ 68. Основные определения и свойства
- •§ 69. Независимые множества
- •§ 70. Раскраски
- •§ 71. Реализации гиперграфа
- •Глава XII
- •§ 72. Предварительные сведения
- •§ 73. Поиск в глубину
- •§ 74. Отыскание двусвязных компонент
- •§ 75. Минимальный остов
- •§ 76. Кратчайшие пути
- •§ 77. Наибольшие паросочетания и задача о назначениях
- •§ 78. Труднорешаемые задачи
§ 57. Связь матроидных разложений графов с раскрасками
Отметим простые связи, существующие между матро-идными разложениями графов и раскрасками. Напомним, что матроидным разложением графа G называется представление его в виде объединения
G = G1 U G2 U ... U Gμ
М-графов, т. е. графов, все связные компоненты которых суть полные графы; минимальное число μ компонент в матроидных разложениях графа G — матроидное число μ(G).
З
афиксируем
правильную раскраску ребер графа G
и
рассмотрим разбиение множества ребер
на цветные классы:
Очевидно, что граф Gi для которого VGi = VG, EGi = Ei, является M-графом, и
G = G1 U G2 U ... U Gk (2)
— матроидное разложение. Итак, разбиение на цветные классы (1) определяет матроидное разложение (2) графа G. Тем самым доказано
Утверждение 57.1. Для любого графа G верно неравенство
μ(G)<χ’(G)
Учитывая это неравенство и теорему 56.3, получаем
Утверждение 57.2. Если граф G не содержит треугольников, то
μ(G)<χ’(G)
Для любого двудольного графа G верно равенство
μ(G) = Δ(G).
Если граф G не содержит треугольников, то его реберный граф L(G) и граф клик Q(G) могут различаться только изолированными вершинами. Следовательно, если χq(G)—хроматическое число графа Q(G), то χq(G) = χ’(G), так что для графа G без треугольников μ(G)=χq(G) = χ’(G). Применяя теорему 56.3, получим второе равенство.
Для матроидного числа произвольного графа хроматическое число его графа клик является верхней границей. А именно, верно
У
тверждение
57.3. Для
любого графа G
справедливо
неравенство
Подграф, порожденный в G объединением клик, входящих в один цветной класс при правильной вершинной раскраске графа клик Q(G), является M-графом, поскольку все его связные компоненты — полные графы. Следовательно, если
V1U V2 U...U Vk = VQ(G)
— разбиение на цветные классы множества вершин графа клик, a Gi получается из порожденного подграфа G(Vi) в результате присоединения всех вершин из VG\ Vi как изолированных, то G = G1 U G2 U ... U Gk — матроидное разложение. Тем самым неравенство (3) доказано.
В качестве иллюстрации рассмотрим граф G, изображенный на рис. 57.1; для него Q(G) = K4, χ q(G) = χ’(G)=4, μ(G)=3.
Утверждение 57.4. Для произвольного графа G равенства μ(G) = 2 и χq(G) = 2 равносильны.
Если χq(G) = 2, то μ(G) ≤ 2. Но при μ(G) =1 никакие две максимальные клики графа G не пересекаются, и потому Q(G)—пустой граф, χq(G) =1. Итак, при χ(G) = 2и μ(G) = 2.
О
стается
доказать истинность импликации
Доказательство основано на следующей очевидной комбинаторной лемме.
Лемма 57.5. Пусть S — конечное множество, каждому из элементов которого приписан один из двух фиксированных цветов или оба эти цвета. Если для любой пары элементов множества S существует общий приписанный им цвет, то тогда и все элементы множества имеют общий приписанный им цвет.
Пусть теперь
G = G1 U G2 (5)
—
матроидное
разложение графа G.
Достаточно
доказать, что любой
полный подграф графа G
целиком
содержится в
каком-либо из Gi;
если
это так, то разложение
(5) определяет правильную
2-раскраску графа клик и истинность
импликации (4) доказана.
Каждому из ребер графа G следующим образом припишем один из цветов {1, 2} или оба эти цвета. Именно, всем ребрам графа Gi (i = l, 2) приписывается цвет i. Пусть теперь Q — клика графа G, eue2 € EG(Q).
Если ребра е1 и е2 смежны, то в порожденном подграфе G(Q) существует третье ребро е, смежное с ними обоими. Какие-то два из этой тройки ребер имеют общий цвет, поскольку цветов только два. Но концы этих трех ребер вместе входят в одну из связных компонент графа Gi, являющихся полными графами, следовательно, а третье ребро имеет тот же цвет. Итак, для любой пары смежных ребер графа G(Q) существует общий приписанный им цвет.
Если же ребра е1 = u1v1 и е2 = u2v2 не смежны, то в графе G(Q) есть еще четыре ребра е3 = u1u2, е4 = v1v2, е5 = u1v2, е6= v1u2. Для каждой пары смежных из этих ребер существует общий цвет, откуда очевидно вытекает, что существует цвет, общий для ребер е1 и е2.
Доказано, что любые два ребра графа G(Q) имеют общий цвет. В силу леммы 57.5 существует общий цвет, например 1, приписанный всем ребрам графа G(Q). Последнее означает, что G(Q) содержится в одной из компонент графа G1.
Из утверждения 57.4 вытекает
Следствие 57.6. Если χ(G) = 3, то и μ(G) = 3.