• Nie Znaleziono Wyników

Ograniczenie dla grafów regularnych

W dokumencie Index of /rozprawy2/10058 (Stron 71-74)

4.3 Ograniczenia

4.3.1 Ograniczenie dla grafów regularnych

Na podstawie opisanych dotychczas rozważań wiemy, że hipoteza 1,2 jest na pewno spełniona dla grafów regularnych stopnia co najwyżej 4. Już do-wód tego faktu dla grafów 4-regularnych obejmuje dosyć szczegółową ana-lizę kilku przypadków. Próba jego uogólnienia dla wyższych stopni wydaje się na pierwszy rzut oka beznadziejna. Wykorzystując wniosek 3.2.6, który znalazł już swoje zastosowanie w rozdziale 3, wykażemy natomiast w twier-dzeniu 4.3.4, iż zbiór kolorów {1, . . . , 7} (zamiast {1, 2}) jest wystarczający dla grafów regularnych dowolnego stopnia.

Skończony ciąg liczb (b1, . . . , bl) będziemy nazywać blokiem ciągu (a1, . . . , ak) wtw gdy istnieje 0 6 j 6 k − l takie, że bi = aj+i dla i = 1, . . . , l. Naj-pierw udowodnimy dwa pomocnicze lematy.

Lemat 4.3.2 (Przybyło [48]) Niech s = (a1, . . . , ak) będzie ciągiem

nieujem-nych liczb całkowitych takich, że a1+ . . . + ak6 k. Wówczas istnieje element

aj = 0 tego ciągu taki, że aj−1+ aj+1 6 3 (gdzie a0, ak+1 := 0), chyba że s

składa się wyłącznie z bloków (1, 0, 3, 0, 1) oraz (1, . . . , 1).

Dowód. Ciągi składające się z bloków (1, 0, 3, 0, 1) oraz (1, . . . , 1) (które mogą się nakładać) będziemy nazywać zakazanymi. Ponieważ lemat jest oczy-wisty dla k 6 3 i łatwy do zweryfikowania dla k = 4, zakładamy, iż k > 5 i dowodzimy go przez indukcję. Przypuśćmy, że istnieje kontrprzykład, czyli (nie zakazany) ciąg s = (a1, . . . , ak) taki, że a1 + . . . + ak 6 k oraz dla każdego elementu ai = 0, ai−1+ ai+1 > 4. Jeżeli jakieś jego dwa kolejne ele-menty ar, ar+1 są oba dodatnie lub oba równe 0, wówczas przynajmniej jeden z ciągów (a1, . . . , ar) lub (ar+1, . . . , ak) nie jest zakazany i spełnia założenia lematu. Zatem na podstawie założenia indukcyjnego istnieje element aj = 0 taki, że aj−1+ aj+1 6 3, sprzeczność.

Możemy zatem założyć, że co drugi element ciągu s jest dodatni, a co drugi równy 0. Niech at będzie drugim w kolejności zerowym elementem ciągu s (więc t = 3 lub t = 4). Dla pierwszego zerowego elementu ciągu,

at−2, musi zatem zachodzić at−3 + at−1 > 4, więc a1 + . . . + at > 4, t 6 4. W konsekwencji ciąg (at+1, . . . , ak) spełnia założenia lematu (i nie jest zaka-zany), co na podstawie indukcji prowadzi do sprzeczności.

Lemat 4.3.3 (Przybyło [48]) Niech G będzie spójnym grafem k-regularnym,

który nie jest ani cyklem, ani grafem pełnym. Wówczas istnieje właściwe wierzchołkowe k-kolorowanie grafu G o klasach kolorów V1, . . . , Vk takich, że dVi(v)6 3 dla każdego v ∈ Vi−1, i = 2, . . . , k.

Dowód. Na podstawie twierdzenia Brooksa graf G jest k-kolorowalny. Wy-bierzmy zatem takie właściwe wierzchołkowe k-kolorowanie i takie uporząd-kowanie klas kolorów V1, . . . , Vk, które minimalizuje sumę Pk

l=2e(Vl−1, Vl). Pokażemy, że spełnia ono tezę.

Załóżmy, że tak nie jest, czyli istnieją 2 6 i 6 k oraz v ∈ Vi−1 takie, że dVi(v) > 4. Oznaczmy al := dVl(v) dla l = 1, . . . , k (a0, ak+1 := 0). Wów-czas ai > 4 (ai−1 = 0) i, skoro G jest k-regularny, a1+. . .+ak = k. Na podsta-wie lematu 4.3.2 istnieje zatem 16 j 6 k takie, że aj = 0 oraz aj−1+aj+1 6 3, więc dVj(v) = 0 i możemy przesunąć (przekolorować) v z Vi−1do Vj, a w kon-sekwencji jednocześnie zredukować minimalizowaną sumę o przynajmniej 4, zwiększając ją o nie więcej niż 3 (ponieważ v ma co najwyżej 3 sąsiadów w Vj−1∪ Vj+1), sprzeczność.

Twierdzenie 4.3.4 (Przybyło [48]) Każdy graf regularny dopuszcza totalne [7]-kolorowanie rozróżniające sąsiadów.

Dowód. Niech G = (V, E) będzie spójnym grafem k-regularnym. Na pod-stawie obserwacji 4.1.2 możemy założyć, że G nie jest grafem pełnym, a co za tym idzie, na podstawie wniosku 4.3.1 (i twierdzenia Brooksa) możemy przy-jąć, iż k > 14. Na podstawie lematu 4.3.3 istnieje właściwe wierzchołkowe

k-kolorowanie grafu G o klasach kolorów V1, . . . , Vk takich, że dV4i(v) 6 3 dla każdego v ∈ V4(i−1), i = 2, . . . ,jk4k (wystarczy przenumerować niektóre klasy kolorów z lematu 4.3.3). Ta własność przyda nam się w drugiej części dowodu.

Niech λ =lk4m, więc 4λ> k i λ >jk4k. Ponieważ δ(G) = k = ∆(G), niech

A = Ak będzie zbiorem λ kolejnych liczb całkowitych z wniosku 3.2.6 i niech

a będzie najmniejszą liczbą w zbiorze A. Oznaczmy c := k + 4a + 4 oraz si := c + i, bi := c + 4(λ + 1) + i.

4.3 Ograniczenia 73

Niech Li = {si, bi} będzie zbiorem dopuszczalnych (totalnych) wag dla

wierz-chołków ze zbioru Vi, i = 1, . . . , k. W pierwszej części dowodu skonstruujemy totalne [8]-kolorowanie takie, że t(v) ∈ Li dla każdego v ∈ Vi, i = 1, . . . , k. Dzięki temu, ponieważ s1 < . . . < sk < b1 < . . . < bk, kolorowanie to będzie rozróżniało sąsiadów w grafie G. W istocie użyjemy jednak jedynie kolorów 1 i 5 na krawędziach grafu. To pozwoli nam w drugiej części rozumowania zredukować kolory niektórych wierzchołków oraz podwyższyć je dla wybra-nych krawędzi tak, by f (e) ∈ {1, 2, 5, 6} i 1 6 f (v) 6 7 dla wszystkich

e ∈ E i v ∈ V , oraz tak, by listy dopuszczalnych wag pozostały

niezmie-nione dla wszystkich klas kolorów, poza tymi postaci V4j, j = 1, . . .jk4k, dla których dopuścimy listy L04j = {s4j− 4, s4j, b4j − 4, b4j} zamiast L4j. Po-nieważ s4j − 4 = s4(j−1) i b4j − 4 = b4(j−1), wagi wierzchołków ze zbiorów

V4j, j = 1, . . .jk4k, będą musiały zostać zaprojektowane uważnie, tak aby kolorowanie pozostało rozróżniającym sąsiadów. Zauważmy w szczególności, że s4−4 < s1 i sk < b4−4 < b1, więc dopuszczenie samego zbioru L04 (zamiast

L4) nie spowoduje żadnych nowych konfliktów.

Przyporządkujmy na początek kolor 1 wszystkim krawędziom oraz tym-czasowy kolor 0 wierzchołkom grafu G. W tym momencie liczba k jest wagą każdego wierzchołka. Następnie dla każdego wierzchołka v V4j+l,

j = 0, . . . , λ − 1, l = 1, . . . , 4, przyjmijmy av = a + j, gdzie a + j ∈ A. Na podstawie wniosku 3.2.6 istnieje podgraf rozpinający H grafu G taki, że dH(v) ∈ {av, av+ 1, av+ λ + 1, av+ λ + 2} dla wszystkich v ∈ V . Dodajmy teraz 4 do koloru każdej krawędzi tego podgrafu H (wówczas f (e) ∈ {1, 5} dla e ∈ E). W wyniku tej modyfikacji, dla każdego wierzchołka v ∈ V4j+l otrzymujemy t(v) ∈ {k+4av, k+4(av+1), k+4(av+λ+1), k+4(av+λ+2)} =

{s4j+l− 4 − l, s4j+l− l, b4j+l− 4 − l, s4j+l− l}. Stąd, przyjmując dla każdego

kolejnego wierzchołka odpowiednio f (v) = l + 4 lub l, otrzymujemy t(v) ∈ Li oraz 1 6 f (v) 6 8 dla wszystkich v ∈ Vi, i = 1, . . . , k, co kończy pierwszą część konstrukcji.

Zauważmy, że f (v) może być równe 8 tylko dla wierzchołków z V4j,

j = 1, . . . ,jk4k. Obniżymy kolory tych wierzchołków w następujący sposób. Przeglądamy zbiory postaci V4j jeden po drugim w odwrotnej kolejności, zaczynając od V4bk

4c i kończąc na V4. Dla ustalonego V4j analizujemy jego wierzchołki w dowolnej kolejności i dla danego v ∈ V4j dokonujemy zmian jedynie gdy f (v) = 8. Mianowicie, jeżeli v ma jakiegokolwiek sąsiada w zbio-rze V4(j−1), wybieramy w sposób dowolny jednego z tych sąsiadów (oznaczmy go przez u) i zmniejszamy kolory wierzchołków u oraz v o 1 (jest to za każdym razem możliwe, gdyż u ma co najwyżej 3 sąsiadów w V4j, a miał kolor 4 lub 8 po pierwszej części konstrukcji) oraz dodajemy 1 do koloru krawędzi uv (ustalając go jako 2 lub 6). Zauważmy, że te modyfikacje nie

zmieniają wag wierzchołków u i v. Z drugiej strony, jeżeli v nie ma sąsiada w V4(j−1) (lub j = 1), redukujemy kolor (więc i wagę) wierzchołka v o 4, skąd

t(v) ∈ L04j. Ponieważ v nie ma sąsiadów w V4(j−1) (dla j > 1) oraz s4−4 < s1,

sk< b4− 4 < b1, żaden konflikt nie zostanie wytworzony. Po przeanalizowa-niu i dokonaprzeanalizowa-niu modyfikacji dla wszystkich opisanych wierzchołków, otrzy-mujemy totalne [7]-kolorowanie rozróżniające sąsiadów w grafie G.

W dokumencie Index of /rozprawy2/10058 (Stron 71-74)

Powiązane dokumenty