
- •21 Лекция №20. Устойчивость графов
- •21.1 Ключевые вопросы
- •21.2 Текст лекции
- •21.2.1 Внешне устойчивые множества вершин графа
- •Алгоритм определения внешне устойчивых множеств вершин
- •21.2.2 Вершинная база
- •19.2.3Вопросы для контроля к п. 19.2.1 и 19.2.2
- •21.2.4 Внутренняя устойчивость графа
- •21.2.5 Раскраска вершин графа
- •21.2.6 Реберная раскраска графа
- •21.2.7 Вопросы для контроля к п. 21.2.4…21.2.6
21.2.6 Реберная раскраска графа
Иногда требуется в разные цвета окрасить ребра графа так, чтобы смежные ребра имели разные цвета. Решить задачу о числе необходимых красок для такой раскраски ребер можно с помощью рассмотренных алгоритмов раскраски вершин графа. Для этого надо превратить ребра в вершины и соединить полученные вершины так, что две вершины соединяются ребром, если в исходном графе ребра были смежны.
Для реберной раскраски имеется достаточно точная оценка требуемого числа красок в виде
,
где
максимальная степень вершин графаG.
Число
красок, необходимое для реберной
раскраски, при которой смежные ребра
имеют разный цвет, обозначается
и называется хроматическим классом или
хроматическим индексом.
Для
некоторых видов графов хроматический
класс определяется достаточно просто,
например, для графа в виде цикла с nвершинами2
или 3 в зависимости от того, четноnили нечетно. Для двудольных полных
графов
= max(m,n). Для полных графов
=n, еслиnнечетно, и
=n– 1, еслиnчетно.
Для раскраски ребер графа рис. 8.2 требуется 3 краски. Раскрасьте граф самостоятельно.
21.2.7 Вопросы для контроля к п. 21.2.4…21.2.6
Поясните понятие внутренней устойчивости вершин графа.
Число внутренней устойчивости графа – что это такое и как оно обозначается?
Приведите алгоритм определения внутренне устойчивых множеств вершин графа.
Что такое вершинная раскраска графа? Приведите алгоритм определения минимального числа красок для такой раскраски.
Что такое хроматическое число графа и какие оценки существуют для него?
На чем основан приближенный алгоритм нахождения максимального независимого множества вершин графа?
Примените простейший алгоритм последовательной раскраски вершин графа на примере графа C5. Сколько потребовалось красок? Сколько потребуется красок для раскраски графаC6? Какой вывод можно сделать о раскраске графов–циклов?
Что такое хроматический класс графа и какие оценки существуют для него?