- Теория графов и мографов
Теорема 3.27. замена любого ребра критического графа G на k вершинно непересекающихся простых цепей длинны 3 тогда и только тогда приводят к образованию критического графа , когда k удовлетворяет одному из следующих условий:
# k=1, если удаляемое ребро является общим ребром двух циклов длинны 4;
# k=2, если s(a)=3, s(b)=2 и вершины a, b принадлежат циклу длинны 4;
# k=m+2-s(a), если и , где — диаметр графа , полученного из графа G заменой удаленного ребра цепью длинны 3;
# k=4, если удаляемое ребро инцидентно вершинам степени 2:Теорема 3.28. Граф критический тогда и только тогда, когда является критическим граф G.
Теорема 3.29. Граф критический тогда и только тогда, когда граф G критический.
Теорема 3.30. Если G — критический граф, то граф критический тогда и только тогда, когда подграф H содержит точку сочленения, и число добавляемых цепей определяется из условия
где при ,и граф получается из графа G заменой цепи длинны 2 между вершинами a, b на цепь длинны 4.
Множество запрещенных графов вложения в n-куб является счетным.
При порождении запрещенных фигур необходимо проверить полученные графы на изоморфизм.Рассмотрим алгоритм установления изоморфизма между графами , , основанный на частотном разложении моделей , , построенных по этим графам.
# С помощью алгоритма, приведенного выше, выделяем полные подграфы в графах , . Выделенные подграфы образуют слова в соответствующих моделях , .
# Находим частотные разложения моделей , . Определяем равенство коэффициентов в разложениях. Если частотные разложения равны, то графы , изоморфны.Из равенства разложений тривиально определяем изоморфизм. Если частотные разложения не равны, то графы и изоморфны.Проиллюстрируем алгоритм на примере установления изоморфизма между графами и (рис. 3.35).Пункт 1 алгоритма выполняется тривиально, так как графы двудольные (полными подграфами являются ребра). Отсюда следует что модели и соответственно совпадают с графами и :, ,
,
Частотные разложения моделей и имеют следующий вид:,
.
Частотные разложения равны: F ( Psi_а)=F ( Psi_b). Графы и изоморфны. Для определения изоморфизма устанавливаем взаимно однозначное соответствие между буквами с одинаковыми спектрами частот: , , , , , , , , .При определении изоморфизма ориентированных графов в предложенный алгоритм добавляют третий пункт.
3.Если графы и изоморфны без учета ориентации, рассматривая соответственные пары вершин, определяем сохранение изоморфизма графов с учетом ориентации.Другой алкоритм определения изоморфизма графов заключается в последовательном разбиении классов вершин графа, каждый из которых состоит из вершин, имеющих равные степени, на основе подсчета количества ребер, связывающих рассматриваемую вершину с вершинами этих классов.
Рассмотрим два графа, и (рис. 3.36, а, б). Носитель графа по значению степеней вершин разбивается на четыре класса: , , , . Носитель графа также разбивается на четыре класса: , , , . Количество классов и их мощности совпадают: следовательно, графы и могут быть изоморфны, при этом изоморфизм отображает, очевидно, вершины 3, 4, 5, в a, e, d соответственно: , , .
Определим количество связей вершин 1, 2, 6 в графе и вершине b, c, f в графе с вершинами выделенных классов. для этого построим двумерную таблицу (табл. 3.2), каждой строке которой взаимно однозначно соответствует выделенный класс, столбцу - вершина, а на пересечении (i, j) указывается количество связей j-й вершины с вершинами i-го класса.Анализируя таблицу замечаем, что класс разбивается на два класса: и ; класс также разбивается на два класса: и . Если эти графы изоморфны, то . Для установления соответствующих вершин графов , строим таблицу (табл. 3.3) для полученного разбиения вершин.
Одинаковые столбцы указывают на то, что вершина 2 (вершина 6) может быть сопоставлена как вершине b, так и f. Получено два соответствия, и , так как окрестности вершин 2 и 6 совпадают. Выбрав одно из них и проверив его на изоморфизм, делаем вывод, что рассматриваемые графы изоморфны (рис 3.36, в).§ 3.7 Раскраска вершин и ребер графа.Характеризация реберности
Раскраской вершин графа G=
в k цветов (или k-раскраской) называется разбиение носителя V графа G, при котором каждое подмножество
не содержит ни одной пары смежных вершин. Каждому подмножеству сопоставляется цвет, в который окраширают все элементы этого подмножества. Вершины, окрашенны в один цвет, будем называть соцветными.
Хроматическим числом h(G) графа G называется минимальное число n, для которого граф имеет n-раскраску.
Wikimedia Foundation. 2010.