1) Grafem skierowanym nazywamy strukturę , gdzie jest zbiorem, nazywanym zbiorem wierzchołków, jest zbiorem, nazywanym zbiorem krawędzi (strzałek) zaś i są funkcjami zwanymi początkiem i końcem krawędzi.
2) nazywamy podgrafem grafu gdy W' i S' są podzbiorami W i S odpowiednio zaś k' i p' są obcięciami funkcji k i p do S'.
3) Graf nazywamy skończonym gdy jego zbiory wierzchołków i krawędzi są skończone.
4) Graf nazywamy ukorzenionym gdy jest wyróżniony jeden z wierzchołków.
Na tym wykładzie będziemy ukorzeniać grafy przez wyprowadzenie z wyróżnionego wierzchołka krawędzi bez końca.
Niech będzie grafem skierowanym.
1) Drogą długości n od wierzchołka A do B nazywamy taki ciąg krawędzi , że istnieje ciąg wierzchołków spełniający warunki:
, i .
2) Drogę nazywamy prostą gdy w ciągu wierzchołki są różne.
3) Cyklem nazywamy drogę od A do tego samego wierzchołka A.
Niech będzie grafem skierowanym.
1) Graf G nazywamy spójnym gdy istnieje droga między dowolnymi dwoma wierzchołkami.
2) Graf G nazywamy drzewem gdy jest spójny i nie ma cykli.
3) Podgraf grafu nazywamy drzewem spinającym,
gdy W' =W i H jest drzewem.
4) Liściem nazywamy wierzchołek drzewa z którego wychodzi jedna krawędź.
Dokładniej jest liściem gdy .
Jeżeli istnieje droga między wierzchołkami i to istnieje droga prosta między tymi wierzchołkami.
Niech będzie drogą pomiędzy wierzchołkami o minimalnej długości. Jeżeli nie jest ona prosta to istnieją wierzchołki dla . Wtedy droga pomiędzy wierzchołkami
jest krótsza wbrew założeniu.
∎Skończony spójny graf zawiera poddrzewo spinające.
Niech będzie maksymalnym poddrzewem grafu . Aby wystarczy pokazać, że każdy wierzchołek należy do . Przypuśćmy, że .
Ze spójności wynika istnienie drogi pomiędzy wierzchołkami
kończącej się w . Niech będzie największym indeksem, dla którego . Wówczas podgraf jest większym poddrzewem.
∎Jeżeli drzewo ma przynajmniej dwa wierzchołki to ma co najmniej dwa liście.
Rozważmy drogę prostą , między wierzchołkami
, o maksymalnej długości. Drzewo nie ma cykli więc . Ponieważ nie da się tej drogi przedłużyć to jej końce są liściami.
∎Niech będzie spójnym grafem spójnym zaś jego liściem. Jeżeli jest podgrafem powstałym przez wyrzucenie liścia i krawędzi związanej z nim to jest grafem spójnym.
Niech będzie drogą prostą w grafie między wierzchołkami
, gdzie . Jeżeli jest liściem to a stąd więc droga nie jest prosta.
∎Ponieważ podgraf drzewa nie zawiera cykli więc bezpośrednio otrzymujemy:
Niech będzie drzewem zaś jego liściem.
Jeżeli jest podgrafem powstałym przez wyrzucenie liścia i krawędzi związanej z nim to jest drzewem.
Niech będzie grafem skończonym.
Wówczas równoważne są warunki:
a) jest drzewem.
b) i jest grafem spójnym.
c) i nie ma cykli.
Drzewo jest grafem spójnym, więc wystarczy pokazać przez indukcję względem ,
że .
Jeżeli to bo nie zawiera pętli.
Niech i przyjmijmy, że każde mniejsze drzewo ma o jedną krawędź mniej niż wierzchołków. Na mocy lematu * graf posiada liść . Po usunięciu go wraz ze związaną z nim krawędzią otrzymujemy mniejsze drzewo . Zatem na mocy założenia indukcyjnego a stąd .
Ponieważ jest spójny więc zawiera poddrzewo spinające , gdzie . Na mocy poprzedniej implikacji . Stąd a zatem i jest drzewem i nie ma cykli.
jest sumą spójnych składowych
,
które są drzewami. Na mocy pierwszej implikacji .
Teraz . Stąd i jest drzewem.
∎Niech będzie drzewem skończonym, zaś graf powstaje z przez dodanie jednej krawędzi. Wówczas zawiera dokładnie jeden cykl prosty.
Algorytm szukania cyklu.
Z grafu kolejno wyrzucamy liście wraz ze związanymi z nimi krawędziami. Otrzymany podgraf jest cyklem.
Rzeczywiście jest spójny, nie ma liści i ponieważ . Warunki te implikują, że z każdego wierzchołka wychodzą dokładnie dwie krawędzie. Zatem jest spójnym zbiorem cykli a więc cyklem.
∎Treść automatycznie generowana z plików źródłowych LaTeXa za pomocą oprogramowania wykorzystującego LaTeXML.
strona główna | webmaster | o portalu | pomoc
© Wydział Matematyki, Informatyki i Mechaniki UW, 2009-2010. Niniejsze materiały są udostępnione bezpłatnie na licencji Creative Commons Uznanie autorstwa-Użycie niekomercyjne-Bez utworów zależnych 3.0 Polska.
Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego.
Projekt współfinansowany przez Ministerstwo Nauki i Szkolnictwa Wyższego i przez Uniwersytet Warszawski.