Liczba multichromatyczna

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania

Liczba multichromatyczna (inaczej: ważona liczba chromatyczna) – najmniejsza liczba kolorów (najmniejsza moc zbioru kolorów C) niezbędna do legalnego pokolorowania grafu ważonego Gω[1]. Oznacza się ją w różny sposób, między innymi przez χm(Gω), przy czym indeksy m i ω bywają zamieniane na inne lub, jeżeli fakt, iż chodzi o liczbę multichromatyczną grafu ważonego wynika z kontekstu – są pomijane.

Jeżeli wszystkie wagi wierzchołków w grafie są równe 1, wtedy liczba multichromatyczna jest liczbą chromatyczną tego grafu.

Wartość dla dowolnego grafu

Oszacowanie z dołu

χm(G)W(G), gdzie W(G) oznacza ważoną liczbę klikową grafu G (tj. największą wagę kliki spośród wszystkich klik w G). Nierówność ta jest prawdziwa dla każdego grafu, gdyż w każdej klice do multikolorowania trzeba użyć co najmniej tylu kolorów, ile wynosi suma wag jej wierzchołków[2].

Oszacowanie z góry

Mimo istnienia prac na temat multikolorowania szczególnych rodzajów grafów, nie są znane dobre oszacowania liczby multichromatycznej z góry w przypadku ogólnym.

Wykorzystując wartość zwykłej liczby chromatycznej i wiedząc, że graf k-kolorowalny w sensie zwykłym, da się podzielić na k zbiorów niezależnych, można oszacować liczbę multichromatyczną z góry przez k-krotność wagi najcięższego wierzchołka w grafie. W danym zbiorze niezależnym można legalnie pokolorować wierzchołki stosując dla każdego te same kolory; potrzeba do tego najwyżej tyle barw, ile wynosi waga najcięższego wierzchołka w grafie G. Podobnie postępujemy dla każdego z k zbiorów niezależnych, kolorując je na różne zestawy kolorów. Stąd χm(G)kmax{ω(v):vV(G)}[2].

Powyższe oszacowanie ulepsza się na dwa sposoby. Pierwszym jest zastąpienie największej wagi w całym grafie największymi wagami wierzchołków w poszczególnych zbiorach niezależnych (oznaczanych Vi(G), gdzie i={1,...,k}). Stąd oszacowanie χm(G)i=1kmax{ω(v):vVi(G)}.

Drugi sposób wykorzystuje twierdzenie Brooks’a (mówiące, że dla każdego grafu prostego zachodzi χ(G)Δ(G)+1). Zastępując k jego oszacowaniem, otrzymuje się następujące oszacowanie liczby multichromatycznej: χm(G)(Δ(G)+1)max{ω(v):vV(G)}[2].

Nie są znane inne oszacowania w przypadku ogólnym[2].

Wartość dla szczególnych klas grafów

Dla grafów dwudzielnych i doskonałych

Dla grafów dwudzielnych znana jest dokładna wartość liczby multichromatycznej. Dla każdego ważonego grafu dwudzielnego G zachodzi równość χm(G)=W(G)[3].

Powyższa równość jest prawdziwa także dla grafów doskonałych[4].

Dla cykli

Dla każdego ważonego cyklu Ck o wierzchołkach v1,v2,,vk z funkcją wagi ω zachodzi równość: χm(Ck)={W(Ck)dla k=2mmax{W(Ck),1mi=1kω(vi)}dla k=2m+1[3].

Dla grafów planarnych

Dla każdego grafu planarnego G zachodzi nierówność χm(G)116W(G)[5].

Zobacz też

Przypisy

Szablon:Przypisy

  1. Rafał Witkowski: Multikolorowanie grafów, X Międzynarodowe Warsztaty Młodych Matematyków, s. 206–218, 2007.
  2. 2,0 2,1 2,2 2,3 Rafał Witkowski: Algorytmy multikolorowania grafów w modelu rozproszonym, Zakład Matematyki Dyskretnej Uniwersytetu im. Adama Mickiewicza, 2010.
  3. 3,0 3,1 Lata Narayanan, Sunil. M. Shende: Static frequency assignment in cellular networks, Algorithmica 29, s. 396–409, 2001.
  4. Richard Diestel: Graph theory II, Springer-Verlag, 2000.
  5. Togni: Approximation algorithms for multicoloring planar graphs and powers of square and triangular meshes, Discrete mathematics & theoretical computer science 8(1), s. 159–172, 2006.