Дискретная математика:
логика, группы, графы, фракталы

Акимов О.Е.

3.2. Морфология графа

Симметрия графа и его дополнения

Зададимся вопросом: какое число графов (N) возможно на n вершинах и m ребрах? Так, для n = 4 можно вычертить N = 11 принципиально различающихся графов (рис. 3.15).

Рис. 3.15

Вычерченная система графов находится в отношении дополнения. Дополнением графа Г является граф Г ', который дополняет исходный граф до полного. Матрица смежности дополнительного графа находится по формуле:

A(Г ' ) = JA(Г),

где J — матрица смежности полного графа, состоящая полностью из единиц, за исключением элементов диагонали.

Два графа с m = 2 находятся в отношении дополнения с двумя графами, имеющими m = 4 и т.д. В табл. 3.7, где приведены количества графов с n вершинами и m ребрами, нетрудно заметить, что в пределах одного столбца возрастающая последовательность его чисел, достигая максимума, в точности повторяет его убывающую последовательность.

Таблица 3.7

m\n 1 2 3 4 5 6 7 8
0 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1
2 1 2 2 2 2 2
3 1 3 4 5 5 5
4 2 6 9 10 11
5 1 6 15 21 24
6 1 6 21 41 56
7 4 24 65 115
8 2 24 97 221
9 1 21 131 402
10 1 15 148 663
11 9 148 980
12 5 131 1312
13 2 97 1557
14 1 65 1646
15 1 41 1557
N 1 2 4 11 34 156 1044 12344

Аналогичная симметрия взаимного дополнения имеет место и для орграфов (табл. 3.8).

Таблица 3.8

m\n 1 2 3 4
0 1 1 1 1
1 1 1 1
2 1 4 5
3 4 13
4 4 27
5 1 38
6 1 48
7 38
8 27
9 13
10 5
11 1
12 1

N

1 3 16 218

На рис. 3.16 изображены всевозможные вариации орграфов на трех вершинах (n = 3, N = 16).

Рис. 3.16

Любой граф обладает некоторыми свойствами симметрии. Граф и его дополнение всегда имеют одну и ту же группу симметрии. В частности, полный граф и его дополнение — пустой граф на n вершинах обладают симметрической группой Sn. Известно, что, например, в группе S4 содержится подгруппа S3, т.е. группа симметрии треугольника. На рис. 3.15 для m = 6 изображено два графа (треугольной формы взят в рамку) как раз для того, чтобы продемонстрировать это свойство полного графа на четырех вершинах.

Граф с меньшим числом ребер, чем у полного графа, имеет в качестве своей группы симметрии какую-нибудь подгруппу группы Sn. Например, группа приведенного на рис. 3.15 графа с числом ребер, равным m = 5, состоит из четырех элементов; если вершины графа пронумеровать соответствующим образом, то его группа выразится подстановками: a = (02), b = (13), c = (02)(13) и e = (0). Между тем, как нам известно, группа симметрии полного графа (m = 6) S4 состоит из 24-х элементов (подстановки см. в табл. 2.54).

Каждый граф имеет для себя тождественную подстановку. Поэтому его группа симметрии имеет, по крайней мере, один элемент симметрии. Для нахождения группы G, которая порождается симметричным графом Г, используются подстановочные 0,1-матрицы. Если граф Г определяется матрицей смежности A(Г), то его группа симметрии G определяется теми подстановочными 0,1-матрицами M(G), которые коммутируют с матрицей смежности A(Г):

A(Г) · M(G) = M(G) · A(Г).

Так, для только что приведенного в качестве примера графа с n = 4, m = 5 (рис. 3.15) и подстановкой c = (02)(13) имеем:

· = · = .

Если уже найдено какое-то количество подстановок, то их принимают за образующие группы и пытаются найти остальные элементы симметрии. При этом учитывают тот факт, что симметрия исходного и дополнительного к нему графа одна и та же. Коммутационное отношение обыкновенно выступает в роли проверочного.

Рис. 3.17

Пусть дан довольно сложный исходный граф Г; по нему находим более простой дополнительный граф Г ' (рис. 3.17). Затем отыскиваем несколько очевидных транспозиций; перемножая их между собой, определяем полную группу симметрии исходного графа Г. В конце по коммутационному соотношению проверяем справедливость одной из найденных подстановок.

a = (12), b = (37), c = (12)(37), d = (17)(23)(48), e = (1),

g = (1723)(48),   f = (13)(27)(48),   h = (1327)(48).

A(Г) · M(G) = · = =

= · = M(G) · A(Г).


 
  


Hosted by uCoz