Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
9. Покрытия и раскраскиВ предыдущих главах мы определили несколько полезных характеристик, связанных с графом: ранг, цикломатическое число, связность, число паросочетания и т. д. Как было упомянуто ранее, ранг и цикломатическое число используются при изучении электрических цепей, связность — при изучении сетей связи. В этой главе мы изучаем другие важные характеристики графа: число независимости и число вершинного и реберного покрытий, хроматический индекс и хроматическое число. Мы начинаем обсуждение с числа независимости и числа вершинного и реберного покрытий. Эти характеристики мы связываем с числом паросочетания, определенным в предыдущей главе, и устанавливаем эквивалентную формулировку теоремы Холла. Затем мы изучим хроматический индекс и хроматическое число, которые связываем со свойствами вершинной и реберной раскрашиваемости графа. Обсуждаемые в этой главе характеристики используются при изучении некоторых практических задач, как, например, составление расписаний и исследование сетей связи. 9.1. Независимые множества и вершинные покрытияРассмотрим граф Независимое множество S графа G максимально, если граф G не содержит такого независимого множества S, что Например, в графе на рис. 9.1 множества Подмножество К множества вершин V является вершинным покрытием, если любое ребро графа G имеет хотя бы одну концевую вершину в подмножестве К. Если рассматривать вершину как покрывающую все инцидентные ей ребра, тогда вершинное покрытие графа G есть подмножество V, которое покрывает все ребра графа G. Вершинное покрытие К графа G минимально, если граф G не имеет такого вершинного покрытия К, что Например, в графе на рис. 9.1 множества
Рис. 9.1. Когда рассматриваемый граф G понятен из контекста, величины Независимые множества и вершинные покрытия — тесно связанные понятия, как мы показываем в следующей теореме. Теорема 9.1. Рассмотрим граф Доказательство. По определению S — независимое множество графа G тогда и только тогда, когда никакое ребро G не содержит в подмножестве S обеих концевых вершин. Другими словами, S — независимое множество тогда и только тогда, когда любое ребро графа G имеет по крайней мере одну концевую вершину в дополнении S подмножества S в V. Тогда по определению вершинного покрытия теорема верна. Следствие 9.1.1. Для простого графа на Доказательство. Рассмотрим максимальное независимое множество S и минимальное вершинное покрытие К графа Согласно теореме 9.1, Рассмотрим произвольное максимальное паросочетание М и произвольное минимальное вершинное покрытие К графа G. Поскольку для покрытия ребер М требуется по крайней мере
В общем случае равенство в выражении (9.1) не всегда имеет место. Однако в следующей теореме мы показываем, что Теорема 9.2. Число ребер в максимальном паросочетании двудольного графа равно числу вершин минимального вершинного покрытия, т. е. Доказательство. Пусть М — максимальное паросочетание, Рассмотрим произвольное подмножество
Теперь, объединяя выражения (9.1) и (9.2), получаем В теореме 8.20 мы дали характеризацию максимального паросочетания, используя понятие чередующейся цепи. Поскольку независимое множество — это вершинный аналог паросочетания, можно ожидать, что существует также подобная характеризация для максимального независимого множества. Это действительно так, и далее мы получим такую характеризацию. Будем следовать трактовке Бержа [9.2]. Сначала определим чередующуюся последовательность как вершинный аналог чередующейся цепи. Пусть Y — независимое множество графа
2) вершина 3) вершина 4) вершина Например, в графе на рис. 9.1 последовательность Рассмотрим дерево Т. Напомним (упражнение 2.2), что оно является двудольным графом, т. е. множество V его вершин можно разбить на такие два подмножества X и Y, что
3) X и Y — независимые множества в дереве. Будем называть (X, Y) двудольным разбиением множества вершин дерева Т, а вершины подмножеств X и В качестве первого шага на пути получения характеризации максимального независимого множества в виде чередующейся последовательности мы покажем, что если в дереве Т выполняется неравенство Лемма 9.1. Пусть (X, Y) — двудольное разбиение множества вершин дерева Т. Если Доказательство. Доказательство проводим индукцией по числу Рассмотрим дерево Т на Предположим, что Доказательство следует немедленно, если Лемма 9.2. Пусть (X, К) — двудольное разбиение множества вершин дерева Т. 1. Если 2. Если Доказательство. 1. Результат справедлив для дерева на двух вершинах. Допустим, что результат справедлив для любого дерева на Теперь допустим, что результат справедлив для любого дерева на 2. Если Теперь, согласно результату части 1 леммы, существует максимальная чередующаяся последовательность нечетной длины, в которую входят все вершины дерева Т, а следовательно, все F-вершины дерева Т. Например, в дереве на рис. 9.2 Теперь сформулируем и докажем теорему, характеризующую максимальные независимые множества в виде чередующихся последовательностей, Теорема 9.3. Независимое множество Y графа G максимально тогда и только тогда, когда в графе G не существует чередующейся последовательности нечетной длины по отношению к множеству Доказательство. Необходимость. Рассмотрим граф
Рис. 9.2. Допустим, что существует максимальная чередующаяся последовательность о нечетной длины по отношению к множеству Y и Заметим, что, поскольку последовательность а имеет нечетную длину, Таким образом, никакая вершина Достаточность. Пусть X — максимальное независимое множество, Пусть Поэтому для некоторого t существует неравенство Пусть теперь Т — остов графа G Очевидно, что Заметим, что X- и У-вершины последовательности а принадлежат Случай 1. В этом случае вершина Случай 2. В этом случае вершина В обоих случаях вершину Рассмотрим, например, независимое множество
|
1 |
Оглавление
|