Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Книги и конспекты / Горьковой Дискретная Математика

.pdf
Скачиваний:
154
Добавлен:
28.05.2022
Размер:
1.1 Mб
Скачать

О п р е д е л е н и е 49. Будем говорить, что фактор-степень вершины x из Ci относительно раскраски π(m) равна r ≤ m − 1, если имеется ровно r классов (Ci1 , Ci2 , ..., Cir ), таких, что F x ∩ Cij =6 , j =

1, r, i =6 ij .

Соотношение ASB будет означать в дальнейшем, что A и B из X содержат по крайней мере одну пару смежных вершин.

Под преобразованием в дальнейшем будем подразумевать некоторое перераспределение вершин по классам данной раскраски π(m), сохранющее ее правильность, которая определяется как раскраска, у которой каждая вершина графа содержится в некотором классе и каждый класс не содержит смежных вершин. В частности, элементарными преобразованиями будем называть следующие способы перераспределения вершин по классам.

1. Перемещение вершин {xk } Ci π(m) факторстепени меньше m-1 из одного класса Ci в другой Cj , с вершинами которого они не смежны.

Например, раскраска π(3) = {(1), (2, 3), (4, 5)} графа G, задаваемого таблицей

1

2

3

4

5

 

 

 

 

 

 

G 2

1

4

2

1

5

4

5

3

3

такова, что перемещение вершины 3 из C2, или вершины 4 из C3 в C1, есть элементарное преобразование — перемещение, изменяющее фактор-степень вершин 4, 5 или 2, 3 соответственно.

2. Пусть x Ci и y Cj пара смежных вершин.

80

И пусть ((C

1, C2 ), F ) максимальный по числу вершин

связный

 

 

c

 

 

i j ,

 

 

 

 

 

 

двудольный подграф над

C , C

такой что x

 

C1

, y C

2. Тогда одновременное перемещение C1 в Cj

и C2 в Ci

называется инверсией.

 

 

 

из

Здесь F — сужение отображения F на подмножества

 

, в

 

c

 

 

 

.

 

 

 

X

 

данном случае на C1

 

C2

 

 

 

Так, в предыдущем примере инверсия двудольного связного подграфа, состоящего из пары смежных вершин 1 и 2, изменяет фактор-степень вершин 4 и 5.

О п р е д е л е н и е 50. Минимальную раскраску π(m) будем называть 1-приведенной относитель-

но C

и обозначать π1

, если вершины из C име-

i

( )

i

 

m

 

ют фактоp-степень m − 1 и никакие преобразования на (C1, ..., Ci−1 , Ci+1, ..., Cm ) не изменяют их факторстепеней.

В частности, минимальная раскраска графа G на рис. 5.1 является приведенной относительно C4, так как никакие преобразования над (C1, C2, C3 ) не изменяют фактор-степеней вершин из C4.

Если минимальная раскраска π(m) приведена относительно Ci и никакие преобразования на π(m) − {Ci, Cj } не изменяют фактор-степеней вершин из Cj , равных m − 2 относительно раскраски π(m) − Ci, то раскрас-

ка π(m) называется 2-приведенной и обозначается π(2

).

m

 

Если уже определена (r − 1)-приведенная последовательно относительно классов Ci1 , Ci2 , ..., Cir−1 раскрас-

ка πr−1,

то r-приведенная раскраска πr

опеделяется

(m)

(m)

 

как раскраска, для которой никакие преобразования над π(m) −(Ci1 , Ci2 , ..., Cir ) не изменяют фактор-степеней вершин из Cir , равных m − r относительно раскраски

π(m) (Ci1 , Ci2 , ..., Cir−1 ).

81

π(m)

Таким образом, процесс приведения раскраски π(m) относительно некоторого класса, например C1 , сводится к проведению различных преобразований над (C2 , C3, ..., Cm ) и перемещения после каждого такого преобразования вершин, фактор-степени которых оказались меньше m − 1, из класса C1 в классы, с вершинами которых они не смежны.

О п р е д е л е н и е 51. Подмножества Xi и Xj соответственно из классов Ci и Cj раскраски графа G будем называть R-связным (рис. 5.2) и обозначать XiRXj , если в Ci и Cj существуют под-

множества Xi Xi и Xj Xj , такие, что подграф

(( i

 

j )

 

) f

f

X

X

 

, F

является связным двудольным подграфом

f

if

f

 

над C Cj .

 

 

О п р е д е л е н и е 52. Два подмножества вершин Ci и Ck из классов Ci и Ck раскраски π(m) будем

называть Z-связными и обозначать C ZC

(рис. 5.3),

f

f

 

 

 

 

 

 

 

 

 

i

k

 

если C RC и для некоторых C

i

и C

из Ci

и C соот-

i

k

 

 

 

 

 

 

 

 

k f

f

k

ветственно подграф

 

 

 

 

 

 

 

, F

 

 

G является

f

f

((

 

i

 

k )

 

)

графаf

f

c

максимальным по числу вершин связным двудольным

графом над f f

Ci Ck.

82

Если C i = Ci, C k = Ck , то будем писать CiZCk , а

f

f

f f f

соответствующий максимальный связный двудольный

подграф графа G, содержащий ((Ci Ck ), F ) будем на-

 

Z-

 

Πik,

f f f

зывать

 

й и обозначать

r

где r — номер Z-ки над

классами Ci и Ck.

Очевидно, из Z-связности следует R-связность, но не наоборот.

Пусть π(m) = (C1, C2 , ..., Cm ) — минимальная рас-

краска графа , тогда любой подграф (( i j ) ˜) =6

G C C , F , i

j, с точностью до вершин, образующих пустой подграф, представляется объединением Z-ок.

Так, минимальная раскраска графа G на рис. 5.1 обладает указанным свойством. Действительно, напри-

мер, подграф, порожденный парой классов (C1, C2 ), есть

объединение следующих Z-ок: 1Z 6, 2Z 5. Подграф над

(

 

) —

объединение

Z-

ок

5 3f6

f

 

C2 , C3

 

 

Z ,

Z 4.

 

 

 

 

Ckl будем обозначать подкласс

 

В дальнейшем через

rj

f

 

f

класса Ck , k = r j, порожденный разбиением пары

классов (Cr, Cj ) на q Z-связных пар (Crl

, Cjl ) = Πl

, 1 ≤

rj

rj

rj

 

l ≤ q.

На рис. 5.1 множество вершин {3,4} есть 31 {1 2} =

C31 , ,

11 {5} = 21 = 21 {6} = 22 = 22 {1} = 12 и т. д. C13 , C21 C23 , C21 C23 , C12

Пусть 1 — минимальная раскраска, приведенная

π(m)

относительно, например, Cm , m ≥ 3. Тогда:

Z1. Для любой вершины x из Cm в силу инвариантности фактор-степени x относительно инверсий Z-ок

Πl 1 − 1, для некоторого выполняется со- rj , r, j , m l

отношение Crl SxSCjl

для всех r и j. Будем говорить в

rj

rj

 

этом случае, что опирается на Πl , а саму Z-ку Πl

x rj rj

будем называть опорной для x.

83

Как следует из рис. 5.1, C12 S7SC12 , C13 S7SC13 , C23 S7SC23

 

 

 

 

 

12

22

11

31

21

31

и,

следовательно,

вершина 7

опирается

на

Z-ки

 

Π122

, Π131 , Π231 .

 

 

 

 

 

 

 

 

 

Z2. Так как фактор-степень x инвариантна и отно-

 

сительно перемещений некоторых Ckl

, k = r j, то при

 

 

 

 

 

 

 

rj

 

 

 

 

 

m > 3 для любого класса Ci раскраски π(r ), приведен-

 

 

 

 

 

 

 

 

 

m

 

 

 

ной относительно Cm, i =6 m, найдется по крайней мере

 

один набор из m − 2

Z-к

 

 

 

 

 

 

 

1

2

 

m−2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Πii1

, Πii2

, ..., Πiim−2 , ij =6 m, j = 1, m − 2,

 

 

таких что Ci1 ∩ Ci2

∩ ... ∩ Ci(m−2)

yiSx.

 

 

 

 

 

ii1

ii2

 

iim−2

 

 

 

 

 

 

Положим xst

m−2

Csij , t > 0.

Из примера на рис.

 

=

 

 

 

 

 

 

 

st

 

 

 

 

 

 

T

j=1

5.1 видно, что {6} = x22, {5} = x21, {4} = x32, {3} =

x31, {1} = x12, {2} = x11.

Пусть = 3 и 1 = ( 1 2 3 ) — минимальная m π(3) C , C , C

раскраска графа G, приведенная относительно C3 . Тогда в силу Z1 для любой вершины x из C3 при некотором

i > 0 выполняется соотношение (рис. 5.4) C12SxSC12 .

1i

2i

Подграф ( Πi ) с указанными связями обозначим че- x, 12

рез GΠ(3)( ). Если ( 1i ) ( 2i ), то в Πi x xS y C12 , xS z C12 12

существует простая цепь из z в y, содержащая четное

84

число вершин, которые вместе с x образуют простой нечетный цикл. Так как минимальная раскраска нечетного цикла состоит из трех классов, то все 3-критические графы исчерпываются циклами нечетной длины.

5.2. О 5-критических графах

Как отмечал Харари, если гипотеза четырех красок не верна, то должен существовать 5-хроматический планарный граф и, следовательно, проблему четырех красок можно сформулировать следующим образом: всякий 5-критический граф содержит подграф, стягиваемый к полному 5-вершинному графу F5. А так как в силу теоремы, являющейся двойственной формой теоремы Понтрягина – Куратовского [4], всякий 5-хроматический граф, стягиваемый к F5, непланарен, то указанная формулировка эквивалентна формулировке гипотезы четырех красок.

Начнем с напоминания некоторых начальных сведений из теории графов, которые мы будем использовать в дальнейшем.

Пусть π(m) = {C1 , C2, ..., Cm } минимальная m- раскраска связного графа G = (X, F ), где X множество вершин графа G, Ci, i = 1, m, классы одноцветных вершин, а F : X → X отображение, при котором каждому x X отвечает подмножество F x X.

Пусть задан граф G = (Y, P ) и π(m) его минимальная раскраска. Будем говорить, что граф G = (X, F ) является гомоморфным образом графа G, если G получается из G в результате склеивания некоторых вершин, принадлежащих одним и тем же классам раскрас-

85

ки π(m). Описанное преобразование будем называть гомоморфизмом : Y → X.

Если G критический граф и πm) его минимальная раскраска, приведенная относительно Cm, то Cm содержит всего одну вершину x. Действительно, если бы в Cm имелось две вершины x и y, то, в силу инвариантности фактор-степеней x и y относительно любых преобразований над π(m) −Cm, одну из них можно было бы удалить из Cm , что не повлияло бы на хроматическое число графа G.

В частности, если G 3-критический граф и m = 3,

то x C3

опирается на Z-ку Π12

= (C12 ZC12 ), кото-

 

r

1r

2r

рая содержит вершины 1r и 2r смежные с , y C12 z C12 x

и вместе они образуют простой цикл нечетной длины. А так как хроматическое число любого простого цикла нечетной длины равно трем, то все 3-критические графы исчерпываются циклами нечетной длины.

Пусть теперь G = (X, F ) 4-критический граф и

π(4) = {C1, C2 , C3 , C4} его 2-приведенная относительно

2

 

C4 и C1 минимальная раскраска.

 

Обозначим

 

GW(3)k = x1kZx2k Rx3kZx1k , k = 1, 2

 

и

 

2

 

[

 

(4)(x) = {x C4 , GW(3)k : x31Zx22,

(5.2.1)

1

 

x11SxSx21 , x12SxSx32 }.

На рисунке 5.5. изображен граф GΠ(4)(x), у которого Z-ки обозначены ребрами.

86

Теорема 29. Если G = (X, F ) 4-критический граф, то он содержит подграф, с точностью до гомоморфизма совпадающий с GΠ(4)(x).

Д о к а з а т е л ь с т в о. Так как G критический, то класс C4 содержит всего одну вершину x. В силу 2-приведенности π(4), вершина x C4 опирается над каждой парой классов (C1, C2 ), (C1, C3 ), (C2, C3 ) на

соответствующие -ки. А так как 2 приведена от-

Z π(4)

носительно C1, то любая вершина из C1 опирается на Z-ку над (C2, C3).

Пусть Z-ки

1

 

11

21

1

11

31

2

=

Π12 = (C12 ZC12 ),

Π13 = (C13 ZC13 ), Π12

12

22

2

 

=

 

12

32

такие, что (x11

 

=

(C12 ZC12 ),

Π13

(C13 ZC13 )

 

C1211 ∩ C1311)Sx и (x12

=

C1212

∩ C1312)Sx, а Z-ки Π232

=

22

32

1

=

 

21

31

 

 

что x11Z(x21

=

(C23 ZC23 ),

Π23

(C23 ZC23 ) такие,

C1221 ∩ C2321)Sx, x12 Z(x32 = C1332 ∩ C2332)Sx, x11 Z(x31 = C1331

31) 12 ( 22 = 22 22)

C23 , x Z x C12 C23 .

Очевидно, x31Zx11Zx21Rx31 и x32Zx12Zx22Rx32. Так

как фактор-степень x C4 инвариантна относительно любых преобразований над (C1 , C2, C3 ), то инверсия Z- ки x11Zx31 не должна изменить фактор-степень x. Следовательно, так как вершина x должна опираться после инверсии на Z-ку над (C1, C2 ), а в исходном графе она опирается на Z-ку над (C2 , C3),

87

должно выполняться, с точностью до гоморфизма (т.е.

склеивания всех вершин из 31 с вершинами из 31),

C23 x

соотношение x22Zx˜31, где x˜31 — результат указанного склеивания вершин.

Аналогично обстоит дело и с инверсией Z-ки

12 22. Только здесь склеиваются вершины из 22 с x Zx C23

вершинами из x22.

Из приведенных соотношений следует, что

 

 

 

 

 

x3k Zx1kZx2k Rx3k = GW(3)k

, k = 1, 2,

 

 

 

 

и, с точностью до гомоморфизма, ˜

˜ .

 

 

 

 

 

 

x31Zx22

 

 

 

 

Следует заметить, что инверсия Z-ки, например,

x12Zx22, превращает GΠ(4)(x) в граф, гомеоморфный

 

 

 

(4)(x) = {x C4 , GW(3)1 : x11SxSx31 SxSx21 },

 

 

 

 

 

во-первых. А во-вторых, из того, что ˜ ˜

, и

x

 

C4

 

 

 

x31Zx22

 

 

должна опираться над (C2 , C3) на Z-ку, следует, что вершина x может быть смежной со всеми вершинами

из 21 и 32. C23 C23

88

Теорема 30. Граф GΠ(4)(x) содержит подграф, стягиваемый к полному четырех вершинному графу

F4.

Д о к а з а т е л ь с т в о. Пусть GΠ(4)(x) зада-

ется формулой (5.2.1) (рис. 5.5), и (y x11)Sx, (z x21)Sx. Так как x32Rx22Zx31, то существует вершина t x31, связанная с x C4 простой цепью. А так как x11Zx21Rx31Zx11, то существует простой цикл над

(C1 , C2, C3 ) и вершины yx11, zx21, tx31, принадлежащие этому циклу, такие, что вершины y и y, z и

z, t и tсвязаны между собой непересекающимися простыми цепями. Следовательно, вершина x связана с y, zи tнепересекающимися простыми цепями. Таким образом, простой цикл, содержащий вершины y, z, tвместе с простыми цепями, связывающими эти вершины с x, образуют конструкцию, стягиваемую к F4.

Обозначим через G k -ю конструкцию GΠ(4)( ), у

W(4) k x

которой ребра инцидентные вершине x C5 заменены

-ми Π1 Π1 Π2 Π2 . Через (Πr ) будем обозначать

Z 41, 42, 43, 41 k ij

-ку над парой классов ( i j ), принадлежащую G k .

Z C , C W(4)

Пусть k(Πr

) = (k(Cir )Zk(Cjr )), где k(Cpr ) подмно-

ij

ij

ij

ij

жество вершин из класса Cp , p = i j, порожденное разбиением двудольного подграфа графа G над (Ci, Cj ) на некоторое количество Z-связных подмножеств, принад-

лежащее G k , причем = 1 2 есть номер конструк-

W(4) r ,

ции G r , принадлежащей G k . Будем обозначать ее

W(3) W(4)

(G r ).

k W(3)

Положим

k(Π411 )

\

\

\

k(Π421 )

k(Π432 )

k(Π412 ) = k(x41),

 

C4

C4

C4

89