В работе [3] была доказана теорема о
существовании цветного диска проходящего по сцепленным ребрам в базисном
простом цикле плоского правильно раскрашенного кубического графа
H.
На
основании доказанной теоремы было показано, что задачу о четырех красках можно
представить как её следствие. Введение новой операции
– ротации цветного диска – позволило
производить перекраску ребер в плоском раскрашенном кубическом графе и
построить визуальный алгоритм раскраски. Представленный метод позволяет
рекурсивно производить раскраску в три цвета ребер последующего плоского
кубического графа
Н
с
n
вершинами на основе предыдущего
раскрашенного плоского кубического графа с
n-2
вершинами.
С точки зрения раскраски между
максимальным плоским графом
G
¢
и двойственным к нему плоским кубическим графом
Н
существует связь, устанавливаемая следующей теоремой Тэйта.
Теорема 1.
(
Тэйт
) [4].
Пусть
Н
— плоский однородный
кубический граф без перешейков; необходимое и достаточное условие возможности
такого раскрашивания граней графа четырьмя цветами, при котором ни какие две
смежные грани не окрашиваются в одинаковый цвет, состоит в том, чтобы
хроматический класс графа
Н
был равен трем.
Таким образом, раскраска ребер и
граней плоского кубического графа адекватна раскраске вершин и ребер в
максимально плоском графе
G
¢
.
Поэтому
удобно рассматривать только процесс раскраски плоского кубического графа.
Теорема Тейта не только устанавливает
связь между раскраской вершин максимально плоского графа и раскраской ребер
двойственного к нему плоского кубического графа, но и указывает на применение
для раскраски графа операции преобразования группы Клейна четвертого порядка
[2]. Данное преобразование позволяет связать в единое целое раскраску граней
плоского кубического графа
Н
в четыре цвета и раскраску ребер в три
цвета.
+
|
0
|
1
|
2
|
3
|
W
|
W
|
R
|
B
|
G
|
R
|
R
|
W
|
G
|
B
|
B
|
B
|
G
|
W
|
R
|
G
|
G
|
B
|
R
|
W
|
|
(1)
|
Дальнейшее развитие методов раскраски
ребер и граней в плоском кубическом графе показало наличие тесной связи между
раскраской и топологическим рисунком плоского графа. В данной работе будем
рассматривать алгебраические раскраски в плоском кубическом графе
Граф
G
= (
V
,
E
),
как правило, задается множеством вершин
V
, множеством ребер
E
и
трехместным предикатом
Р
в виде матрицы смежностей или матрицы
инциденций [1,6] без описания рисунка графа. Необходимым понятием для
топологического описания плоского рисунка графа
G
является понятие
вращения вершин графа, введенное Г. Рингелем [5].
Определение 1.
Для данного графа
G
вращение
вершины А – это ориентированный циклический порядок (или циклическая
перестановка) всех ребер, инцидентных вершине А.
Рис. 1. Граф
G
и его вращение вершин.
Определение 2.
Вращение вершин графа
– совокупность вращений всех его
вершин.
Вращение всех вершин графа будем
представлять в виде диаграмм, и обозначать
.
Например, для нашего рисунка графа (рис. 1) диаграмма вращения вершин имеет
вид:
1:
|
2
|
3
|
4
|
|
2:
|
6
|
5
|
3
|
1
|
3:
|
2
|
5
|
4
|
1
|
4:
|
1
|
3
|
5
|
6
|
5:
|
3
|
2
|
6
|
4
|
6:
|
2
|
4
|
5
|
|
Для удобства в диаграмме вращения
вершин цифры означают номера вершин.
В свою очередь, вращение вершин графа
индуцирует систему ориентированных простых циклов. Для получения такой системы
осуществляем обход по ребрам с учетом перехода с ребра на ребро согласно
вращению вершин. Заметим, что во вращении
каждое
ориентированное ребро всегда появляется дважды, второй раз – в противоположном
направлении и в другом цикле [5].
Например, для представленного на рис.
1, плоского графа
G
с вращением имеем следующую систему индуцированных
циклов: < v
1
,v
3
,v
2
>, < v
1
,v
4
,v
3
>,
< v
2
,v
3
,v
5
>, < v
5
,v
3
,v
4
>,
< v
2
,v
5
,v
6
>, < v
6
,v
5
,v
4
>,
< v
2
,v
6
,v
4
,v
1
>. Индуцированные
циклы будем записывать в виде циклического кортежа вершин, описывающего замкнутый
ориентированный маршрут (либо по часовой стрелке, либо против, но всегда
оговаривая это). Индуцированные циклы также можно представлять в виде множества
ребер: {e
1
,e
2
,e
4
}, {e
2
,e
3
,e
7
},
{e
7
,e
8
,e
9
}, {e
4
,e
5
,e
8
},
{e
5
,e
6
,e
11
}, {e
9
,e
10
,e
11
}.
Еще один индуцированный цикл {e
1
,e
3
,e
6
,e
10
}
является ободом графа и равен кольцевой сумме циклов описывающих границы граней
рисунка графа [5]. Таким образом, вращение вершин графа – это не только
диаграмма вращения вершин, но и система простых циклов являющихся границами
граней (2-клеток) плоского рисунка графа. С другой стороны, такие циклы
составляют базис подпространства циклов. Впредь мы будем их называть
базисными
циклами
.
Иногда индуцированные ориентированные
циклы можно записать в виде замкнутой последовательности ориентированных ребер
(дуг). Например, цикл < v
1
,v
3
,v
2
> = (v
1
,v
3
)
+ + (v
3
,v
2
) + (v
2
,v
1
).
Определение 3.
Будем говорить, что топологический
рисунок плоского графа – это граф с заданным вращением вершин
Таким образом, вращение вершин
индуцирует простые циклы, которые
образуют базис в подпространстве циклов графа
С
. Для установления
раскраски плоского кубического графа
H
необходимо произвести раскраску
его ребер (рис. 2).
Рис. 2.
Раскраска ребер в кубическом графе
Н
1
.
Если кубический граф
Н
имеет
хроматический класс равный трем, то его ребра должны быть раскрашены в три
цвета. Раскраска предполагает наличие трех разноцветных ребер для каждой
вершины графа
Н
.
Кубический граф имеющий
хроматический класс равный трем будем называть раскрашенным плоским кубическим
графом
Н
. Например, кубический граф представленный на рис. 2 является
раскрашенным кубическим графом
Н
.
Здесь белый цвет будем обозначать
буквой W или цифрой 0, а на рисунках графа ребра данного цвета будем
представлять штрихпунктирной линией. Красный цвет будем обозначать буквой R или
цифрой 1, а на рисунках графа ребра данного цвета будем представлять сплошной
линией. Синий цвет будем обозначать буквой B или цифрой 2, а на рисунках графа
ребра данного цвета будем представлять точечной линией. Зеленый цвет будем
обозначать буквой G или цифрой 3, а на рисунках графа ребра данного цвета будем
представлять пунктирной линией. Согласно теореме Тэйта раскраска ребер
индуцирует раскраску граней плоского кубического графа
Н
, а раскраска
граней, в свою очередь, индуцирует раскраску ребер.
Рис. 3.
Обозначение цветных линий
Определение 4.
В раскрашенном плоском кубическом
графе цветной диск – это замкнутый маршрут четной длины с ребрами только двух
цветов.
Таким образом, красный цветной диск
состоит только из синих и зеленных ребер. Зеленый цветной диск состоит только
из синих и красных ребер. Синий цветной диск состоит только из зеленых и
красных ребер.
Процесс построения цветного диска
можно рассматривать как последовательность подключения цветных ребер двух
цветов
D = < v
1
,e
1
,v
2
,e
2
,…,v
p-1
,e
p-1
v
p
,e
p
,v
1
>
|
(2)
|
где p – длина цветного диска.
Будем обозначать цветной диск латинской
буквой
D
и именем цвета. Например, красный
цветной диск
D
R плоского кубического графа
Н
на рис. 2 можно представить в виде кортежа:
DR = < v
1
,e
2
,v
5
,e
10
,v
10
,e
12
,v
6
,e
11
,v
7
,e
13
,v
8
,e
14
,v
9
,e
9
,v
4
,e
6
,v
3
,e
4
,v
2
,e
1,
v
1
>;
или с учетом цвета ребра, указанного
в квадратных скобках:
DR = < e
2
[2],e
10
[3],e
12
[2],e
11
[3],e
13
[2],e
14
[3],e
9
[2],e
6
[3],e
4
[2],e
1
[3]>.
Цветной диск в плоском кубическом
графе
Н
можно представлять в виде кольцевого сложения циклов [6]. Причем
кольцевое сложение осуществляется в порядке соприкосновения двух циклов,
имеющих общее ребро цвета диска. Например, раскрашенные индуцированные циклы графа
Н на рис. 2,
с
1
= {e
2
[2],e
3
[1],e
10
[3],e
12
[2]}; с
2
= {e
1
[3],e
3
[1],e
5
[1],e
11
[3]};
с
3
= {e
4
[2],e
5
[1],e
7
[1],e
13
[2]}; с
4
= {e
6
[3],e
7
[1],e
9
[2],e
14
[3]};
с
5
= {e
8
[1],e
9
[2],e
10
[3],e
15
[1]}; с
6
= {e
11
[3],e
12
[2],e
13
[2],e
14
[3],e
15
[1]};
с
0
= {e
1
[3],e
2
[2],e
4
[2],e
6
[3],e
8
[1]}.
образуют следующие цветные 2-факторы:
R
c
= с
1
Å
с
2
Å
с
3
Å
с
4
= {e
2
[2],e
3
[1],e
10
[3],e
12
[2]}
Å
Å
{e
1
[3],e
3
[1],e
5
[1],e
11
[3]}
Å
{e
4
[2],e
5
[1],e
7
[1],e
13
[2]}
Å
Å
{e
6
[3],e
7
[1],e
9
[2],e
14
[3]}
=
= {e
2
[2],e
10
[3],e
12
[2],e
1
[3],e
5
[1],e
11
[3]}
Å
{e
4
[2],e
5
[1],e
7
[1],e
13
[2]}
Å
Å
{e
6
[3],e
7
[1],e
9
[2],e
14
[3]}
=
= {e
2
[2],e
10
[3],e
12
[2],e
1
[3],e
11
[3],e
4
[2],e
7
[1],e
13
[2]}
Å
Å
{e
6
[3],e
7
[1],e
9
[2],e
14
[3]}
=
= {e
2
[2],e
10
[3],e
12
[2],e
1
[3],e
11
[3],e
4
[2],e
13
[2],e
6
[3],e
9
[2],e
14
[3]}
=
= < e
2
[2],e
10
[3],e
12
[2],e
11
[3],e
13
[2],e
14
[3],e
9
[2],e
6
[3],e
4
[2],e
1
[3]>;
B
c
= (с
4
Å
с
5
)
Å
(с
2
)
= ({e
6
[3],e
7
[1],e
9
[2],e
14
[3]}
Å
Å
{e
8
[1],e
9
[2],e
10
[3],e
15
[1]})
Å
Å
({e
1
[3],e
3
[1],e
5
[1],e
11
[3]})
= ({e
6
[3],e
7
[1],e
14
[3],e
8
[1],e
10
[3],e
15
[1]})
Å
Å
({e
1
[3],e
3
[1],e
5
[1],e
11
[3]})
= (< e
6
[3],e
7
[1],e
14
[3],e
15
[1],e
10
[3],e
8
[1]>),
(< e
1
[3],e
5
[1],e
11
[3],e
3
[1]>);
G
c
= (с
1
Å
с
5
)
Å
(с
3
)
= ({e
2
[2],e
3
[1],e
10
[3],e
12
[2]}
Å
Å
{e
8
[1],e
9
[2],e
10
[3],e
15
[1]})
Å
Å
({e
4
[2],e
5
[1],e
7
[1],e
13
[2]})
= ({e
2
[2],e
3
[1],e
12
[2],e
8
[1],e
9
[2],e
15
[1]})
Å
Å
({e
4
[2],e
5
[1],e
7
[1],e
13
[2]})
= (< e
2
[2],e
3
[1],e
12
[2],e
15
[1],e
9
[2],e
8
[1]>),
(< e
13
[2],e
5
[1],e
4
[2],e
7
[1]>).
Так как в раскраске плоского графа
дважды участвуют все ребра (согласно теореме Маклейна), то из построения следует:
Следствие 1.
Кольцевая сумма всех ребер
входящих в цветные диски есть пустое множество
|
(3)
|
Особое место занимают
белые циклы
,
не входящие в выражение (2), где ребра могут быть раскрашены тремя цветами. Для
нашего примера:
W
c
= c
6
c
0
= ({e
11
[3],e
12
[2],e
13
[2],e
14
[3],e
15
[1]})
({e
1
[3],e
2
[2],e
4
[2],e
6
[3],e
8
[1]}).
|
Рис. 4. Рисунок
раскрашенного плоского кубического графа
Н
2
.
|
Если образование цветных дисков как
замкнутый маршрут ребер формируется однозначно, то формирование цветных дисков
циклами имеет свои специфические черты. Для этого рассмотрим следующий рисунок
раскрашенного графа
Н
2
(рис. 4)
Для данного кубического графа
Н
2
выберем базисные циклы:
c
1
= {e
1
[3],e
2
[1],e
5
[2],e
17
[3]},
c
2
= {e
4
[1],e
5
[2],e
6
[3],e
8
[1],e
11
[3],e
16
[1]},
c
3
= {e
10
[3],e
11
[2],e
12
[1],e
14
[3]},
c
4
= {e
14
[3],e
15
[2],e
16
[1],e
17
[3]},
c
5
= {e
2
[1],e
3
[2],e
12
[1],e
13
[2],e
15
[2],e
19
[3],e
28
[1]},
c
6
= {e
8
[1],e
9
[2],e
10
[3],e
13
[2],e
21
[1],e
23
[3],e
25
[1],e
26
[3]},
c
7
= {e
6
[3],e
7
[2],e
9
[2],e
20
[3]},
c
8
= {e
1
[3],e
3
[2],e
4
[1],e
7
[2],e
18
[1]},
c
9
= {e
22
[2],e
23
[3],e
24
[2],e
30
[3],e
32
[1]},
c
10
= {e
24
[2],e
25
[1],e
27
[2],e
33
[1]},
c
11
= {e
26
[3],e
27
[2],e
28
[1],e
29
[2],e
34
[3],e
35
[1]},
c
12
= {e
30
[3],e
31
[2],e
33
[1],e
34
[3]},
c
13
= {e
31
[2],e
32
[1],e
35
[1],e
36
[3]}.
Формируем обод графа c
0
=
{e
18
[1],e
19
[3],e
20
[3],e
21
[1],e
22
[2],e
29
[2],e
36
[3]}.
Рассмотрим случай формирования
цветного диска
DB, состоящего из
следующих циклов:
DB = c
4
Å
c
5
Å
c
6
Å
c
7
Å
c
8
= {e
14
[3],e
15
[2],e
16
[1],e
17
[3]}
Å
Å
{e
2
[1],e
3
[2],e
12
[1],e
13
[2],e
15
[2],e
19
[3],e
28
[1]}
Å
Å
{e
8
[1],e
9
[2],e
10
[3],e
13
[2],e
21
[1],e
23
[3],e
25
[1],e
26
[3]}
Å
Å
{e
6
[3],e
7
[2],e
9
[2],e
20
[3]}
Å
{e
1
[3],e
3
[2],e
4
[1],e
7
[2],e
18
[1]}
=
= {e
14
,e
16
,e
17
,e
2
,e
12
,e
8
,e
10
,e
6
,e
1
,e
4
,e
19
,e
28
,e
21
,e
23
,e
25
,c
26
,e
20
,e
18
}
=
=< e
14
[3],e
16
[1],e
17
[3],e
2
[1],e
1
[3],e
4
[1],e
6
[3],e
8
[1],e
10
[3],e
12
[1]>
Å
< e
19
[3],e
28
[1],e
26
[3],e
25
[1],e
23
[3],e
21
[1],e
20
[3],e
18
[1]>.
Как видно, данная совокупность циклов
формирует два одноцветных диска. Для однозначного формирования цветного диска
следует добавить циклы с
1
,с
2
,с
3
, которые в свою
очередь также однозначно формируют цветной диск
Для графа, представленного на рис. 6,
цветные диски до ротации имеют следующий вид:
DB
1
=
с
1
Å
с
2
Å
с
3
= < e
14
[3],e
16
[1],e
17
[3],e
2
[1],e
1
[3],e
4
[1],e
6
[3],
e
8
[1],e
10
[3],e
12
[1]>;
DB
2
= c
4
Å
c
5
Å
c
6
Å
c
7
Å
c
8
Å
с
1
Å
с
2
Å
с
3
=
= < e
19
[3],e
28
[1],e
26
[3],e
25
[1],e
23
[3],e
21
[1],e
20
[3],e
18
[1]
>
.
DB
3
= c
12
Å
c
13
= < e
30
[3],e
32
[1],e
36
[3],e
35
[1],e
34
[3],e
33
[1]>;
Таким образом, возникает понятие
вложимости
цветных дисков. Рассматривая циклы данного графа
Н
2,
можно
сказать, что циклы цветного диска
DB
1
вложимы
в цветной диск
DB
2
.
Построим все цветные диски
кубического графа Н
2
(рис. 4).
DR
1
= c
1
Å
c
5
Å
c
3
Å
c
11
Å
c
13
Å
c
9
=
= < e
19
[3],e
29
[2],e
36
[3],e
22
[2],e
23
[3],e
24
[2],e
30
[3],e
31
[2],e
34
[3],e
27
[2],
e
26
[3],e
13
[2],e
10
[3],
e
11
[2],e
14
[3],e
15
[2],e
17
[3],e
5
[2],e
1
[3],e
3
[2]>;
DR
2
= c
7
= < e
7
[2],e
20
[3],e
9
[2],e
6
[3]>;
DG
1
= с
10
=
< e
24
[2],e
33
[1],e
27
[2],e
25
[1]>;
DG
2
= c
1
Å
c
3
Å
c
4
Å
c
6
Å
c
8
Å
с
9
Å
с
10
Å
с
11
Å
с
12
=
= < e
18
[1],e
3
[2],e
2
[1],e
15
[2],e
12
[1],e
13
[2],e
28
[1],e
29
[2],e
35
[1],e
31
[2],e
32
[1],
e
22
[2],e
21
[1],
e
9
[2],e
8
[1],e
11
[2],e
16
[1],e
5
[2],e
4
[1],e
7
[2]>;
Как видим, диск
DG
2
вложим в диск
DG
1
.
|
Рис. 5. Красный 2-фактор до ротации.
|
|
Рис. 6. Синий 2-фактор до ротации.
|
W
c
= c
0
= < e
18
[1],e
19
[3],e
20
[3],e
21
[1],e
22
[2],e
29
[2],e
36
[3]>;
Цветные 2-факторы образуются как
кольцевая сумма соответствующих цветных дисков. Например, для графа
Н
2
красные диски представлены на рис. 5.
R
с
=
D
R
1
Å
D
R
2
= (c
1
Å
c
5
Å
c
3
Å
c
11
Å
c
13
Å
c
9
)
Å
(c
7
) =
=
< e
19
[3],e
29
[2],e
36
[3],e
22
[2],e
23
[3],e
24
[2],e
30
[3],e
31
[2],e
34
[3],e
27
[2],
e
26
[3],e
13
[2],e
10
[3],e
11
[2],
e
14
[3],e
15
[2],e
17
[3],e
5
[2],e
1
[3],e
3
[2]>
Å
Å
< e
7
[2],e
20
[3],e
9
[2],e
6
[3]>;
|
Рис. 7. Зеленый 2-фактор до ротации
|
|
Рис. 8. Красный 2-фактор после ротации.
|
Синие диски представлены на рис. 6.
B
с
=
DB
1
Å
DB
2
Å
DB
3
=
(с
1
Å
с
2
Å
с
3
)
Å
(c
4
Å
c
5
Å
c
6
Å
c
7
Å
c
8
Å
с
1
Å
с
2
Å
Å
с
3
)
Å
(c
12
Å
c
13
) = (c
4
Å
c
5
Å
c
6
Å
c
7
Å
c
8
)
Å
(c
12
Å
c
13
) =
= < e
14
[3],e
16
[1],e
17
[3],e
2
[1],e
1
[3],e
4
[1],e
6
[3],e
8
[1],e
10
[3],e
12
[1]>
Å
Å
< e
18
[1],e
20
[3],e
21
[1],e
23
[3],e
25
[1],e
26
[3],e
28
[1],e
19
[3]>
Å
Å
< e
30
[3],e
32
[1],e
36
[3],e
35
[1],e
34
[3],e
33
[1]>;
Зеленные диски представлены на рис.
7.
G
с
=
DG
1
Å
DG
2
= (c
8
Å
c
1
Å
c
4
Å
c
3
Å
c
6
Å
c
11
Å
c
12
Å
c
9
Å
c
10
)
Å
(c
10
) =
= c
8
Å
c
1
Å
c
4
Å
c
3
Å
c
6
Å
c
11
Å
c
12
Å
c
9
=
= < e
2
[1],e
15
[2],e
12
[1],e
13
[2],e
28
[1],e
29
[2],e
35
[1],e
31
[2],e
32
[1],e
22
[2],e
21
[1],
e
9
[2],e
8
[1],e
11
[2],
e
16
[1],e
5
[2],e
4
[1],e
7
[2],e
18
[1],e
3
[2]>
Å
< e
24
[2],e
33
[1],
e
27
[2],e
25
[1]>.
Кольцевая сумма всех цветных дисков
одного цвета образует 2-фактор того же цвета. Например, на рис. 5-7
представлены цветные 2-факторы.
;
;
Из построения следует:
Следствие 2.
Кольцевая сумма всех циклов
участвующих в формировании цветных 2-факторов есть пустое множество,
Следующее выражение устанавливает
связь между цветными 2-факторами и базисными циклами плоского кубического
графа:
|
(5)
|
Следствие 3.
Удвоенная сумма базисных циклов
топологического рисунка и обода равна кольцевой сумме циклов цветных 2-факторов
плюс удвоенная сумма белых циклов.
Под
ротацией
цветного
гамильтонова диска будем понимать изменение последовательности раскраски ребер данного
диска. Ротация диска приводит к изменению других цветных дисков.
Будем проводить ротацию цветного
диска
DR
2
. При ротации меняются только цвета ребер
e
6
,
e
7
,
e
9
,
e
20
, принадлежащих цветному диску
DR
2
. Цвета других ребер не меняются. Для определения
новых последовательностей в цветных дисках, присоединим циклы, принадлежащие
диску
DR
2
, к другим цветным 2-факторам.
R
с
=
DR
1
Å
DR
2
= (
c
1
Å
c
5
Å
c
3
Å
c
11
Å
c
13
Å
c
9
)
Å
(
c
7
);
B
с
=
DB
1
Å
DB
2
Å
DB
3
= (
c
4
Å
c
5
Å
c
6
Å
c
7
Å
c
8
)
Å
(
c
12
Å
c
13
)
Å
(с
7
);
G
с
=
DG
1
Å
DG
2
= (
c
8
Å
c
1
Å
c
4
Å
c
3
Å
c
6
Å
c
11
Å
c
12
Å
c
9
)
Å
(с
7
);
В результате получим раскраску
красных цветных дисков (рис. 8):
R
с
= (
c
1
Å
c
5
Å
c
3
Å
c
11
Å
c
13
Å
c
9
)
Å
(
c
7
) =
= <
e
19
[3],
e
29
[2],
e
36
[3],
e
22
[2],
e
23
[3],
e
24
[2],
e
30
[3],
e
31
[2],
e
34
[3],
e
27
[2],
e
26
[3],
e
13
[2],
e
10
[3],
e
11
[2],
e
14
[3],e
15
[2],e
17
[3],e
5
[2],e
1
[3],e
3
[2]>
Å
Å
< e
7
[3],e
20
[2],e
9
[3],e
6
[2]>;
синих цветных дисков (рис. 9):
B
с
= (
c
4
Å
c
5
Å
c
6
Å
c
7
Å
c
8
)
Å
(
c
12
Å
c
13
)
Å
(с
7
) =
=
{
e
14
[3]
,
e
15
[2]
,
e
16
[1]
,
e
17
[3]
}
Å
{
e
2
[1]
,
e
3
[2]
,
e
12
[1]
,
e
13
[2]
,
e
15
[2]
,
e
19
[3]
,
e
28
[1]
}
Å
{
e
8
[1]
,
e
9
[3]
,
e
10
[3]
,
e
13
[2]
,
e
21
[1]
,
e
23
[3]
,
e
25
[1]
,
e
26
[3]
}
Å
{
e
6
[2]
,
e
7
[3]
,
e
9
[3]
,
e
20
[2]
}
Å
{
e
1
[3],
e
3
[2],
e
4
[1],
e
7
[3],
e
18
[1]}
Å
{
e
30
[3],
e
31
[2],
e
33
[1],
e
34
[3]}
Å
{
e
31
[2],
e
32
[1],
e
35
[1],
e
36
[3]}
Å
{
e
6
[2],
e
7
[3],
e
9
[3],
e
20
[2]} =
= {
e
14
[3],
e
16
[1],
e
17
[3],
e
2
[1],
e
12
[1],
e
19
[3],
e
28
[1],
e
8
[1],
e
10
[3],
e
21
[1],
e
23
[3],
e
25
[1],
e
26
[3],
e
1
[3],
e
4
[1],
e
7
[3],
e
18
[1],
e
30
[3],
e
33
[1],
e
34
[3],
e
32
[1],
e
35
[1],
e
36
[3]} =
= <
e
14
[3],
e
16
[1],
e
17
[3],
e
2
[1],
e
1
[3],
e
4
[1],
e
7
[3],
e
18
[1],
e
19
[3],
e
28
[1],
e
26
[3],
e
25
[1],
e
23
[3],
e
21
[1],
e
9
[3],
e
8
[1],
e
10
[3],
e
12
[1]>
Å
Å
<
e
30
[3],
e
32
[1],
e
36
[3],
e
35
[1],
e
34
[3],
e
33
[1]>;
зеленых цветных дисков
(рис. 10):
G
с
= (
c
8
Å
c
1
Å
c
4
Å
c
3
Å
c
6
Å
c
11
Å
c
12
Å
c
9
)
Å
(с
7
) = {
e
1
[3],
e
3
[2],
e
4
[1],
e
7
[3],
e
18
[1]}
Å
{
e
1
[3],
e
2
[1],
e
5
[2],
e
17
[3]}
Å
{
e
14
[3],
e
15
[2],
e
16
[1],
e
17
[3]}
Å
Å
{
e
10
[3],
e
11
[2],
e
12
[1],
e
14
[3]}
Å
Å
{
e
8
[1],
e
9
[3],
e
10
[3],
e
13
[2],
e
21
[1],
e
23
[3],
e
25
[1],
e
26
[3]}
Å
Å
{
e
26
[3],
e
27
[2],
e
28
[1],
e
29
[2],
e
34
[3],
e
35
[1]}
Å
Å
{
e
30
[3],
e
31
[2],
e
33
[1],
e
34
[3]}
Å
{
e
22
[2],
e
23
[3],
e
24
[2],
e
30
[3],
e
32
[1]}
Å
Å
{
e
6
[2],
e
7
[3],
e
9
[3],
e
20
[2]} =
{
e
15
[2],
e
16
[1],
e
11
[2],
e
12
[1],
e
8
[1],
e
13
[2],
e
21
[1],
e
25
[1],
e
27
[2],
e
28
[1],
e
29
[2],
e
35
[1],
e
31
[2],
e
33
[1],
e
22
[2],
e
24
[2],
e
32
[1],
e
6
[2],
e
18
[1],
e
3
[2],
e
4
[1],
e
2
[1],
e
5
[2],
e
20
[2]} =
= <
e
15
[2],
e
12
[1],
e
13
[2],
e
28
[1],
e
29
[2],
e
35
[1],
e
31
[2],
e
32
[1],
e
22
[2],
e
21
[1],
e
20
[2],
e
18
[1],
e
3
[2],
e
2
[1]>
Å
<
e
5
[2],
e
4
[1],
e
6
[2],
e
8
[1],
e
11
[2],
e
16
[1]>
Å
Å
<
e
24
[2],
e
25
[1],
e
27
[2],
e
33
[1]>.
Формируем обод графа
,
c
0
= {
e
18
[1]
,
e
19
[3]
,
e
20
[3]
,
e
21
[1]
,
e
22
[2]
,
e
29
[2]
,
e
36
[3]
}.
|
Рис. 9.
Синий 2-фактор после ротации.
|
|
Рис. 10. Зеленый 2-фактор после ротации.
|
Правило определения состава дисков
после ротации.
Для
определения состава цветных дисков после ротации цветного диска
Y
необходимо произвести перекраску его
ребер и к другим цветным 2-факторам присоединить циклы цветного диска
Y
, затем произвести их реберное
построение согласно (2).
Интерес представляют раскрашенные
кубические графы, у которых белые цветные диски имеют четную длину и их
суммарная длина равна 2
m
/3.
Для раскрашенного кубического графа
Н
3
(рис. 11) выберем следующие базисные циклы:
c
1
= {
e
2
[2]
,
e
3
[1]
,
e
8
[1]
,
e
10
[2]
}
; c
2
= {
e
1
[3]
,
e
2
[2]
,
e
4
[1]
,
e
6
[3]
}
;
c
3
= {
e
9
[3]
,
e
10
[2]
,
e
11
[1]
,
e
13
[3]
}
;
c
4
= {
e
4
[1]
,
e
5
[2]
,
e
7
[2]
,
e
18
[1]
}
;
c
5
=
{
e
11
[1]
,
e
12
[2]
,
e
14
[2]
,
e
23
[1]
}
;
c
6
= {
e
6
[3]
,
e
7
[2]
,
e
8
[1]
,
e
9
[3]
,
e
12
[2]
,
e
15
[3]
,
e
17
[1]
,
e
24
[3]
}
;
c
7
= {
e
16
[2]
,
e
17
[1]
,
e
20
[1]
,
e
22
[2]
}
;
c
8
= {
e
15
[3],
e
16
[2],
e
18
[1],
e
19
[3]};
c
9
= {
e
21
[3],
e
22
[2],
e
23
[1],
e
24
[3]}.
|
|
Рис. 11.
Раскраска кубического графа
Н
3
.
|
Рис. 12.
Перекраска кубического графа
Н
3
.
|
Формируем обод,
c
0
=
{
e
1
[3]
,
e
3
[1]
,
e
5
[2]
,
e
13
[3]
,
e
14
[2]
,
e
19
[3]
,
e
20
[1]
,
e
21
[3]
}
.
R
с
=
DR
1
Å
DR
2
= (
c
3
Å
c
5
Å
c
9
)
Å
(
c
2
Å
c
4
Å
c
8
) =
= ({e
9
[3],
e
10
[2],
e
11
[1],
e
13
[3]}
Å
Å
{
e
11
[1],
e
12
[2],
e
14
[2],
e
23
[1]}
Å
{
e
21
[3],
e
22
[2],
e
23
[1],
e
24
[3]})
Å
Å
({
e
1
[3],
e
2
[2],
e
4
[1],
e
6
[3]}
Å
Å
{
e
4
[1],
e
5
[2],
e
7
[2],
e
18
[1]}
Å
{
e
15
[3],
e
16
[2],
e
18
[1],
e
19
[3]}) =
= <
e
9
[3],
e
10
[2],
e
13
[3],
e
14
[2],
e
21
[3],
e
22
[2],
e
24
[3],
e
12
[2]>
Å
Å
<
e
1
[3],
e
2
[2],
e
6
[3],
e
7
[2],
e
15
[3],
e
16
[2],
e
19
[3],
e
5
[2]>;
B
с
=
DB
1
Å
DB
2
= (
c
1
Å
c
2
Å
c
3
)
Å
(
c
7
Å
c
8
Å
c
9
) =
= ({e
2
[2],
e
3
[1],
e
8
[1],
e
10
[2]}
Å
Å
{
e
1
[3],
e
2
[2],
e
4
[1],
e
6
[3]}
Å
{
e
9
[3],
e
10
[2],
e
11
[1],
e
13
[3]})
Å
Å
({
e
16
[2],
e
17
[1],
e
20
[1],
e
22
[2]}
Å
Å
{
e
15
[3],
e
16
[2],
e
18
[1],
e
19
[3]}
Å
{
e
21
[3],
e
22
[2],
e
23
[1],
e
24
[3]}) =
= <
e
3
[1],
e
1
[3],
e
4
[1],
e
6
[3],
e
8
[1],
e
9
[3],
e
11
[1],
e
13
[3]>
Å
Å
<
e
17
[1],
e
15
[3],
e
18
[1],
e
19
[3],
e
20
[1],
e
21
[3],
e
23
[1],
e
24
[3]>;
G
с
=
DG
1
Å
DG
2
Å
DG
3
Å
DG
4
= (
c
1
)
Å
(
c
4
)
Å
(
c
5
)
Å
(
c
7
) =
= < e
2
[2],
e
3
[1],
e
8
[1],
e
10
[2]>
Å
Å
<
e
4
[1],
e
5
[2],
e
7
[2],
e
18
[1]>
Å
<
e
11
[1],
e
12
[2],
e
14
[2],
e
23
[1]>
Å
Å
<
e
16
[2],
e
17
[1],
e
20
[1],
e
22
[2]>.
W
c
=
c
6
Å
c
0
= {
e
6
[3],
e
7
[2],
e
8
[1],
e
9
[3],
e
12
[2],
e
15
[3],
e
17
[1],
e
24
[3]}
Å
Å
{
e
1
[3]
,
e
3
[1]
,
e
5
[2]
,
e
13
[3]
,
e
14
[2]
,
e
19
[3]
,
e
20
[1]
,
e
21
[3]
}
.
Осуществим перекраску ребер, взяв за
основу цветные диски вместо белых (рис. 12).
c
1
= {
e
2
[1]
,
e
3
[2]
,
e
8
[2]
,
e
10
[1]
},
c
2
= {
e
1
[3]
,
e
2
[1]
,
e
4
[1]
,
e
6
[3]
},
c
3
= {
e
9
[3]
,
e
10
[1]
,
e
11
[1]
,
e
13
[3]
},
c
4
= {
e
4
[1]
,
e
5
[2]
,
e
7
[2]
,
e
18
[1]
},
c
5
=
{
e
11
[1]
,
e
12
[2]
,
e
14
[2]
,
e
23
[1]
},
c
6
= {
e
6
[3]
,
e
7
[2]
,
e
8
[2]
,
e
9
[3]
,
e
12
[2]
,
e
15
[3]
,
e
17
[2]
,
e
24
[3]
},
c
7
= {
e
16
[1]
,
e
17
[2]
,
e
20
[2]
,
e
22
[1]
},
c
8
= {
e
15
[3],
e
16
[1],
e
18
[1],
e
19
[3]},
c
9
= {
e
21
[3],
e
22
[1],
e
23
[1],
e
24
[3]}.
Обод c
0
= {e
1
[3],e
3
[2],e
5
[2],e
13
[3],e
14
[2],e
19
[3],e
20
[2],e
21
[3]}.
R
с
= DR
1
Å
DR
2
=
=
(c
6
)
Å
(c
0
) = (c
6
)
Å
(c
1
Å
c
2
Å
c
3
Å
c
4
Å
c
5
Å
c
6
Å
c
7
Å
c
8
Å
c
9
) =
= < e
6
[3],e
7
[2],e
15
[3],e
17
[2],e
24
[3],e
12
[2],e
9
[3],e
8
[2]>
Å
Å
< e
1
[3],e
3
[2],e
13
[3],e
14
[2],e
21
[3],e
20
[2],e
19
[3],e
5
[2]>;
B
с
=
DB
1
Å
DB
2
Å
DB
3
Å
DB
4
= (c
2
)
Å
(c
3
)
Å
(c
8
)
Å
(c
9
) =
= < e
1
[3],e
2
[1],e
6
[3],e
4
[1]>
Å
Å
< e
9
[3],e
10
[1],e
13
[3],e
11
[1]>
Å
< e
15
[3],e
16
[1],e
19
[3],e
18
[1]>
Å
Å
< e
21
[3],e
22
[1],e
24
[3],e
23
[1]>;
G
ф
=
DG
1
Å
DG
2
Å
DG
3
Å
DG
4
= (c
1
)
Å
(c
4
)
Å
(c
5
)
Å
(c
7
) =
= < e
2
[1],e
3
[2],e
10
[1],e
8
[2]>
Å
Å
< e
4
[1],e
5
[2],e
18
[1],e
7
[2]>
Å
< e
11
[1],e
12
[2],e
23
[1],e
14
[2]>
Å
= < e
16
[1],e
17
[2],e
22
[1],e
20
[2]>.
Интересен случай раскраски циклов в
неплоских кубических графах (рис. 13).
Выделим базисные циклы в графе:
c
1
= {
e
1
,
e
2
,
e
4
,
e
6
};
c
2
= {
e
9
,
e
10
,
e
11
,
e
12
};
c
3
= {
e
2
,
e
3
,
e
8
,
e
11
};
c
4
= {
e
4
,
e
5
,
e
7
,
e
10
};
c
5
= {
e
6
,
e
7
,
e
8
,
e
9
,
e
10
};
c
0
= {
e
1
,
e
3
,
e
5
,
e
10
,
e
12
}.
Представим цветные диски для данной
раскраски ребер в следующем виде:
DR
1
= (
e
1
,
G
)
Å
(
e
5
,
B
)
Å
(
e
9
,
G
)
Å
(
e
8
,
B
)
Å
(
e
6
,
G
)
Å
(
e
7
,
B
)
Å
Å
(
e
12
,
G
)
Å
(
e
3
,
B
) =
с
1
Å
с
2
Å
с
3
Å
с
4
;
DB
1
= (e
1
,G)
(e
4
,R)
Å
(e
6
,G)
Å
(e
2
,R) =
с
1
;
DB
2
= (e
9
,G)
(e
10
,R)
Å
(e
13
,G)
Å
(e
11
,R) =
с
2
;
DG
1
= (e
2
,R)
(e
3
,B)
Å
(e
11
,R)
Å
(e
3
,B) =
с
3
;
DG
2
= (e
4
,R)
(e
7
,B)
Å
(e
10
,R)
Å
(e
5
,B) =
с
4
.
Рис.
13. Раскрашенный кубический
непланарный граф
H
3
.
Цветные 2-факторы раскрашенного
кубического непланарного графа
H
3
:
R
c
= DR
1
;
B
c
= DB
1
DB
2
;
G
c
=
DG
1
DG
2
;
Отсюда можно определить цвета
базисных циклов.
c
1
(R
c
B
c
)
G; c
2
(R
c
B
c
)
G;
c
3
(R
c
G
c
)
B; c
4
(R
c
G
c
)
B;
c
5
W
;
c
0
W
.
Рассмотрим раскраску ребер
e
1
(c
1
c
0
)
G + W = G; e
2
(c
1
c
3
)
G + B = R;
e
3
(c
3
c
0
)
B + W = B; e
4
(c
1
c
4
)
G + B = R;
e
5
(c
4
c
0
)
B + W = B; e
6
(c
1
c
5
)
G + W = G;
e
7
(c
4
c
5
)
B + W = B; e
8
(c
3
c
5
)
B + W = B;
e
9
(c
2
c
5
)
G + W = G;
e
10
(c
2
c
4
c
5
c
0
)
G + W + W + B = R;
e
11
(c
2
c
3
)
G + B = R; e
12
(c
2
c
0
)
G + W = G.
Рассмотрим следующий непланарный граф
Н
4
(рис. 14).
Выделим следующие базисные циклы в графе:
c
1
= {
e
1
,
e
2
,
e
5
,
e
12
,
e
15
};
c
2
= {
e
10
,
e
11
,
e
12
,
e
16
};
c
3
= {
e
1
,
e
3
,
e
4
,
e
7
,
e
13
};
c
4
= {
e
4
,
e
5
,
e
6
,
e
9
,
e
17
};
c
5
= {
e
6
,
e
7
,
e
8
,
e
11
,
e
18
};
c
6
= {
e
8
,
e
9
,
e
10
,
e
12
,
e
15
,
e
17
};
c
7
= {
e
13
,
e
14
,
e
15
,
e
16
,
e
17
,
e
18
};
c
0
= {
e
2
,
e
3
,
e
12
,
e
14
,
e
15
,
e
17
}.
Рис. 14. Раскрашенный непланарный граф Н
4
Цветные диски для данной раскраски
ребер:
DR
1
= (
e
2
,
G
)
Å
(
e
12
,
B
)
Å
(
e
16
,
G
)
Å
(
e
11
,
B
)
Å
(
e
8
,
G
)
Å
(
e
9
,
B
)
Å
Å
(
e
17
,
G
)
Å
(
e
5
,
B
)
Å
(
e
4
,
G
)
Å
(
e
7
,
B
)
Å
(
e
13
,
G
)
Å
(
e
3
,
B ) =
=
с
1
Å
с
2
Å
с
3
Å
с
6
;
DB
1
= (
e
1
,
R
)
Å
(
e
2
,
G
)
Å
(
e
10
,
R
)
Å
(
e
8
,
G
)
Å
(
e
6
,
R
)
Å
(
e
4
,
G )=
= с
1
Å
с
4
Å
с
6
;
DB
2
= (
e
13
,
G
)
Å
(
e
18
,
R
)
Å
(
e
16
,
G
)
Å
(
e
15
,
R
)
Å
(
e
17
,
G
)
Å
(
e
14
,
R
) = с
7
;
DG
1
= (
e
10
,
R
)
Å
(
e
11
,
B
)
Å
(
e
18
,
R
)
Å
(
e
7
,
B
)
Å
(
e
6
,
R
)
Å
(
e
9
,
B
)
Å
Å
(
e
14
,
R
)
Å
(
e
3
,
B
)
Å
(
e
1
,
R
)
Å
(
e
5
,
B
)
Å
(
e
15
,
R
)
Å
(
e
12
,
B ) =
= с
2
Å
с
3
Å
с
4
Å
с
7
.
Цветные 2-факторы раскрашенного
кубического непланарного графа
H
4
:
R
c
= DR
1
;
B
c
= DB
1
DB
2
;
G
c
=
DG
1
;
Отсюда можно определить цвета
базисных циклов.
c
1
(R
c
B
c
)
G; c
2
(R
c
G
c
)
B;
c
3
(R
c
G
c
)
B; c
4
(B
c
G
c
)
R;
c
5
W; c
6
(B
c
R
c
)
G;
c
7
(
B
c
G
c
)
R
;
c
0
W
.
Рассмотрим раскраску ребер
e
1
(c
1
c
3
)
G + B = R; e
2
(c
1
c
0
)
G + W = G;
e
3
(c
3
c
0
)
B + W = B; e
4
(c
3
c
4
)
B + R = G;
e
5
(c
1
c
4
)
G + R = B; e
6
(c
4
c
5
)
R + W = R;
e
7
(c
3
c
5
)
B + W = B; e
8
(c
5
c
6
)
G + W = G;
e
9
(c
4
c
6
)
R + G = B; e
10
(c
2
c
6
B + G = R;
e
11
(c
2
c
5
)
B + W = B;
e
12
(c
1
c
2
c
6
c
0
)
G + B + G + W = B;
e
13
(c
3
c
7
)
B + R = G; e
14
(c
7
c
0
)
R + W = R;
e
15
(c
7
c
0
)
R + W = R; e
16
(c
2
c
7
)
B + R = G;
e
17
(c
4
c
6
c
7
c
0
)
G + R + W + R = G;
e
18
(
c
5
c
7
)
R
+
W
=
R
.
Таким образом, формула 5 применима и
для раскрашенных непланарных графов.
Будем
называть
цветным
вращением вершин
циклический порядок вида
1
– 2 – 3 (
R
–
B
–
G
)
обхода ребер для
вершины плоского кубического графа
Н
. Если ребра
вершины
раскрашены тремя цветами, то порядок обхода цветов 1 – 2 – 3 (
R
–
B
–
G
) для раскрашенных ребер может
происходить либо по часовой стрелке, либо против. Поставим
«+1»
в
соответствие
тем вершинам, у которых цветное вращение происходит
по часовой стрелке, а «-1»
–
тем, у которых против.
Рассмотрим следующее цветное вращение вершин представленное на рис. 15
.
|
Рис.
15. Цветное вращение вершин
.
|
Тогда для множества вершин,
принадлежащих грани плоского кубического графа, можно записать систему
уравнений Хивуда [1] для каждого базисного цикла и обода:
|
(6)
|
где
a
= 1,2,... ,
m
-
n
+2.
При этом решение системы Хивуда
определяет раскраску, так как в системе Хивуда цветному вращению вершин
плоского кубического графа по часовой стрелке можно поставить в соответствие «+1»,
а цветному вращению против
–
«-1».
Тогда можно записать уравнения Хивуда [1] в виде:
x(v
1
) + x(v
4
) + x(v
5
)
+ x(v
8
) = (-1) + (+1) + (-1) + (+1)
º
0 (mod 3);
x(v
1
) + x(v
2
) + x(v
3
)
+ x(v
4
) = (-1) + (-1) + (+1) + (+1)
º
0 (mod 3);
x(v
5
) + x(v
6
) + x(v
7
)
+ x(v
8
) = (-1) + (-1) + (+1) + (+1)
º
0 (mod 3);
x(v
2
) + x(v
3
) + x(v
10
)
+ x(v
11
) = (-1) + (+1) + (-1) + (+1)
º
0 (mod 3);
x(v
6
) + x(v
7
) + x(v
14
)
+ x(v
15
) = (-1) + (+1) + (-1) + (+1)
º
0 (mod 3);
x(v
3
) + x(v
4
) + x(v
5
)
+ x(v
6
) + x(v
9
) + x(v
10
) + x(v
15
) +
x(v
16
) =
= (+1) + (+1) + (-1) + (-1) + (-1) + (-1) + (+1) + (+1)
º
0 (mod 3);
x(v
9
) + x(v
12
) + x(v
13
)
+ x(v
16
) = (-1) + (+1) + (-1) + (+1)
º
0 (mod 3);
x(v
9
) + x(v
10
) + x(v
11
)
+ x(v
12
) = (-1) + (-1) + (+1) + (+1)
º
0 (mod 3);
x(v
13
) + x(v
14
) + x(v
15
)
+ x(v
16
) = (-1) + (-1) + (+1) + (+1)
º
0 (mod 3);
x(v
1
) + x(v
2
) + x(v
7
)
+ x(v
8
) + x(v
11
) + x(v
12
) + x(v
13
)
+ x(v
14
) =
=
(-1) + (-1) + (+1) + (+1) + (+1) + (+1) + (-1) + (-1)
º
0 (
mod
3);
Для максимально плоских
графов справедлива следующая теорема.
Теорема 1
[4]
.
Пусть М – множество
вершин плоского кубического графа. Тогда для любой правильной раскраски
|
(7)
|
И действительно:
x(v
1
) + x(v
2
)
+ x(v
3
) + x(v
4
) + x(v
5
) + x(v
6
) + x(v
7
)
+ x(v
8
) + x(v
9
) + x(v
10
) + x(v
11
) +
x(v
12
) + x(v
13
) + x(v
14
) + x(v
15
) +
x(v
16
) = (-1) + (-1) + (+1) + (+1) + (-1) + (+1) + (+1) + (-1) +
(-1) + (-1) + (+1) + (+1) + (-1) + (-1) + (+1) + (+1)
º
0 (mod4).
Построим
замкнутые маршруты Хивуда в плоском раскрашенном кубическом графе,
последовательно выбирая ребра согласно цветному вращению вершин.
= < e
3
[1],e
10
[2],e
9
[3],e
11
[1],e
14
[2],e
21
[3],e
20
[1],e
16
[2],e
15
[3],e
18
[1],
e
5
[2],e
1
[3]>;
= < e
3
[1],e
2
[2],e
6
[3],e
4
[1],e
5
[2],e
19
[3],e
20
[1],e
22
[2],e
24
[3],e
23
[1],
e
14
[2],e
13
[3]>;
= < e
23
[1],e
12
[2],e
9
[3],e
8
[1],e
2
[2],e
1
[3],e
4
[1],e
7
[2],e
15
[3],e
17
[1],
e
22
[2],e
21
[3]>;
= < e
11
[1],e
12
[2],e
24
[3],e
17
[1],e
16
[2],e
19
[3],e
18
[1],e
7
[2],e
6
[3],e
8
[1],
e
10
[2],e
13
[3]>.
Замкнутые маршруты Хивуда проходят по ребру
дважды, но второй раз всегда в обратном направлении. Длина замкнутого маршрута
Хивуда кратна трем.
В работе
рассмотрены алгебраические методы раскраски плоских кубических графов,
основанные на теореме Тэйта. Описание раскраски плоского кубического графа выполнено
с применением группового преобразования Клейна четвертого порядка.
Топологический рисунок плоского графа, описываемый вращением вершин, индуцирует
базисные простые циклы подпространства циклов. Переход к раскраске графа производится
при помощи раскраски ребер базисных циклов. Предполагается, что такая раскраска
произведена методами, представленными в работе [3]. Выполнено формирование
цветных дисков на основе раскраски ребер. Для однозначного описания
представления цветных дисков через базисные циклы введено понятие вложимости
цветных дисков. Рассмотрены вопросы математического описания операции ротации
цветных дисков и последующей их перекраски. Выявлена зависимость между цветным
вращением вершин плоского кубического графа и замкнутыми маршрутами Хивуда
.
1.
А.А. Зыков.
Основы теории графов / Зыков А.А. –
М.: Наука, ГРФМЛ, 1987. – 384 с.
2.
И.
Гроссман
.
Группы и их
графы / Гроссман, И., Магнус В. – М.: Мир, 1971. – 238 с.
3.
С.В. Курапов,
М.В. Давидовский, А.В. Толок.
Визуальный алгоритм раскраски плоских графов // Научная
визуализация. – 2018, том 10, номер 3. – С. 1–33.
4.
Н.З. Шор, Г.А.
Донец.
Алгебраический
подход к проблеме раскраски плоских графов / Г.А. Донец, Н.З. Шор. – Київ:
Наук.думка, 1982. – 144 с.
5.
Г
.
Рингель
.
Теорема о раскраске карт / Рингель, Г. – М.: Мир, 1977. – 126
с.
6.
М. Свами.
Графы, сети и алгоритмы. М.: Мир. –
1984. – 455 с.
Algebraic methods for coloring cubic graphs
Authors: S.V. Kurapov1,A, M.V. Davidovsky2,B, A.V. Tolok3,C
A Zaporozhye National University, Ukraine
B Zaporozhye Institute of Postgraduate Pedagogical Education, Ukraine
C Moscow State Technological University «STANKIN», Russia
1 ORCID: 0000-0003-4563-7227, lilili5050@rambler.ru
2 ORCID: 0000-0002-9472-3351, m.davidovsky@gmail.com
3 ORCID: 0000-0002-7257-9029, a.tolok@stankin.ru
Abstract
The article addresses algebraic methods for coloring arbitrary cubic graphs. The results are partially based on the corollaries of the Tait theorem. In the article, the authors propose using a fourth-order Klein group transform in order to formally describe the coloring of a cubic graph. The transition to graph coloring is done by coloring the edges of basis cycles. Overall, the mathematical framework for describing topological graph drawing is presented and formally described in the article. Based on the edge coloring, the formation of colored disks and the mathematical description of the operation of colored disks rotation with subsequent recoloring of the edges are considered. It is shown that the operation of rotating color disks can be represented as a ring sum (addition modulo 2) of cycles. In order to unambiguously describe the representation of colored disks by means of basis cycles, the authors introduce the concept of embeddability of colored disks. For clarity, the authors provide several examples illustrating the application of colored disks rotation operation to concrete cubic graphs. The relation between the system of induced cycles generated by the rotation of graph vertices and the coloring of 2-factors of the cubic graph is established in the present study. It is shown that the ring sum of all cycles included in the colored 2-factors of the graph is an empty set. The article also addresses the issues of coloring non-planar cubic graphs. The relationship between basis cycles and a rim in a non-planar cubic graph and a ring sum of colored 2-factors is explicitly shown in the article. In addition, the relationship between the colored vertex rotation of a plane cubic graph and the closed Heawood paths is revealed and formally described.
Keywords: graph, topological graph drawing, geometric image of graph drawing, rotation of graph vertices, isometric cycles, planarity.
1.
A.A. Zykov.
Fundamentals of Graph
Theory. – B C S Associates, 1990. – 365 p.
2.
I. Grossman, W Magnus.
In Groups
and Their Graphs. – Mathematical Association of America, 1992. – 195 p.
3.
Kurapov
S. V, Davidovsky M. V.
Visual algorithm for
coloring planar graphs // Scientific Visualization. – 201
8
, Vol. 10, No 3 – P. 1–33.
4.
N. Z. Shor, G. A. Donets.
Algebraic Approach to the
Plane Graph Coloring. – Naukova Dumka, 1982. English translation published by Springer-Verlag, Berlin, 1985.
5.
G.
Ringel
.
Map Color Theorem. – Repr.
of the orig. 1st ed. (1974), Springer, 2011. – 212 p.
6.
M. N. S. Swamy
. Graphs, networks, and
algorithms / Swamy, M.N.S., Thulasiraman K. – Wiley New York, 1981. – 592 p.
7.
P. G. Tait
. Remarks on the
Colourings of Maps // In Proc. R. Soc. Edinburgh 10: 729, 1880.