Grafy spójne Definicja 1. Niech G = (V,E) będzie dowolnym grafem

Transkrypt

Grafy spójne Definicja 1. Niech G = (V,E) będzie dowolnym grafem
Materiały dydaktyczne – Matematyka Dyskretna (wykład 10)
Grafy spójne
Definicja 1. Niech G = (V, E) będzie dowolnym grafem.
Trasą (albo marszrutą) w grafie G nazywamy dowolny ciąg krawędzi tego grafu postaci
v0 v1 , v1 v2 , . . . , vn−1 vn .
Zauważmy, że dwie sąsiednie krawędzie w tym ciągu mają wspólny wierzchołek, dlatego trasę
będziemy czasem zapisywać w postaci
v0 → v1 → v2 → · · · → vn .
Liczbę krawędzi występujących w tym ciąu nazywamy długością trasy, wierzchołek v0 początkiem,
a vn – końcem trasy.
Scieżką w grafie G nazywamy trasę, w której nie ma powtórzeń tych samych krawędzi (wierzchołki
mogą się powtarzać).
Drogą w grafie G nazywamy ścieżkę, w której nie ma powtórzeń wierzchołków poza ewentualną
równością pierwszego i ostatniego wierzchołka (zatem droga jest trasą, w której nie ma powtórzeń
ani wierzchołków, ani krawędzi).
Cyklem w grafie G nazywamy drogę lub ścieżkę zawierające co najmniej jedną krawędź, w której
ostatni wierzchołek jest równy pierwszemu. Cykl długości 3 nazywamy trójkątem.
Lemat 1. W dowolnym grafie dwudzielnym każdy cykl ma długość parzystą. W szczególności, w
grafie dwudzielnym nie ma trójkątów.
Definicja 2. Graf G nazywamy spójnym jeśli dla każdych dwóch wierzchołków tego grafu istnieje
droga o początku w jednym i końcu w drugim z nich.
Niech G = (V, E) będzie dowolnym grafem. W zbiorze V wprowadzamy relację przyjmując,
że dwa wierzchołki są w relacji, jeśli w tym grafie stnieje droga o początku w jednym i końcu w
drugim z tych wierzchołków. Łatwo sprawdzić, że jest to relacja równoważności i rozbija zbiór V
na rozłączne klasy abstrakcji V1 , V2 , . . . , Vk . Z definicji relacji wynika, że żadna krawędź grafu G
nie łączy wierzchołków z różnych klas abstrakcji. Zatem zbiór krawędzi grafu rozpada się na zbiory
E1 , E2 , . . . , Ek takie, że Ei ⊆ P2 (Vi ), i = 1, 2, . . . , k. Grafy G1 = (V1 , E1 ), G2 = (V2 , E2 ), . . . , Gk =
(Vk , Ek ) są spójne. Nazywamy je składowymi spójnymi grafu G.
Lemat 2. Jeżeli G = (V, E) ma dokładnie dwie składowe spójne i |V | = n > 1, to
(n − 1)(n − 2)
.
2
Dowód. Niech V1 będzie zbiorem wierzchołków jednej składowej spójnej, a V2 – drugiej. Załóżmy
przy tym, że |V1 > |V2 |. Jeżeli |V2 | = 1, to |V1 | = n−1 i krawędzie grafu łączą wyłącznie wierzchołki
z V1 . Maksymalnie możemy mieć (n−1)(n−2)
krawędzi i to tylko wtedy, gdy każdy wierzchołek z
2
V1 jest połączony z każdym. Załóżmy teraz, że |V2 | = k > 1. Oczywiście |V1 | = n − k > k. Z
grafu G tworzymy teraz nowy graf G1 w następujący sposób: wybieramy jakikolwiek wierzchołek
v z V2 – jego stopień nie przekracza k − 1 (bo może mieć wspólną krawędź tylko z wierzchołkami z
V2 ). Usuwamy z grafu wszystkie krawędzie, które z niego wychodzą, a następnie do grafu dodajemy
wszystkie możliwe krawędzie łączące wierzchołek v z wierzchołkami zbioru V1 , zatem dodajemy n−k
krawędzi, tzn. więcej niż tych, które wcześniej usunęliśmy. Tę operację powtarzamy tak długo, aż
w zbiorze V2 zostanie tylko jeden element. Z początku dowodu wiemy, że w tak zbudowanym grafie
jest nie więcej niż (n−1)(n−2)
krawędzi, a to z kolei znaczy, że liczba krawędzi grafu G jest od tej
2
liczby mniejsza.
|E| 6
Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego
Materiały dydaktyczne – Matematyka Dyskretna (wykład 10)
Uwaga 3. Wśród wszystkich grafów niespójnych mających dokładnie dwie składowe spójne i n
wierzchołków najwięcej krawędzi ma graf, w którym jedna składowa spójna składa się z jednego
izolowanego punktu, a druga z grafu pełnego o n − 1 wierzchołkach.
Powtarzając rozumowanie z dowodu 2 łatwo teraz dowieść następującego twierdzenia
Twierdzenie 4. Jeżeli w grafie niespójnym G = (V, E) o n wierzchołkach jest dokładnie k składowych spójnych, to
(n − k + 1)(n − k)
|E| 6
.
2
Uwaga 5. Wśród wszystkich grafów niespójnych mających dokładnie k składowych spójnych i n
wierzchołków najwięcej krawędzi ma graf, w którym k − 1 składowych stanowią izolowane wierzchołki, a k-ta sładowa jest grafem pełnym o n − k + 1 wierzchołkach.
Lemat 6. Każdy graf spójny o n wierzchołkach ma co najmniej n − 1 krawędzi.
Dowód można przeprowadzić łatwą indukcją względem liczby krawędzi.
Wniosek 7. Każdy graf o n wierzchołkach mający dokładnie k składowych spójnych ma co najmniej
n − k krawędzi.
Przykład 1. Każdy graf regularny stopnia 6 o 13 wierzchołkach jest spójny (przypomnijmy, że
graf regularny stopnia r, to graf, w którym każdy wierzchołek jest stopnia r). Rzeczywiście, niech
a i b będą dowolnymi niesąsiadującymi wierzchołkami tego grafu. Niech A będzie zbiorem sąsiadów
wierzchołka a, natomiast B – zbiorem sąsiadów wierzchołka b. Ponieważ a, b ∈
/ A ∪ B, więc
|A ∪ B| 6 11. Oczywiście |A| = d(a) = 6 = d(b) = |B|, zatem istnieje wierzchołek c, który należy
do obu zbiorów A i B. Stąd ac, cb jest trasą od a do b w naszym grafie.
Ogólniej, niech r = b n2 c i G niech będzie grafem regularnym stopnia r o n wierzchołkach.
Powtarzając powyższe rozumowanie dowodzimy, że G jest spójny. Dla r < b n2 c można łatwo podać
przykłady zarówno grafów spójnych, jak i niespójnych, które mają n wierzchołków i są regularne
stopnia r.
Przykład 2. Istnieją różne parametry, które pozwalają na mierzenie poziomu spójności grafu.
Jeden z nich jest zademonstrowany na poniższych rysunkach. Na wszystkich zademonstrowano
spójne grafy regularne stopnia 3. W pierwszym z nich istnieje krawędź, której usunięcie, czyni
graf niespójnym, w drugim nie istnieje krawędź, której usunięcie czyni graf niespójnym, ale istnieją
dwie krawędzie, których usunięcie rozspójnia graf. W trzecim natomiast usunięcie dwóch dowolnych
krawędzi go nie rozspójnia. O pierwszym z nich mówimy, że jest krawędziowo 1-spójny, drugi nazywa
się 2-spójnym krawędziowo, a trzeci 3-spójnym (oczywiście krawędziowo).
s
@
s
s
@
@
s
@
@
@s
@s
s
@
@
@
@
@s
@
@s
s
@
@
@s
s
@
@
@s
s
@
s
@
s
@
@
@
@
@s
@s
s
s
s
HH
@
@ HH @
@
@ H
H@
@
H@
H@
s @s
Hs
Opracował: Cz. Bagiński
Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego

Podobne dokumenty