Las (forest)– graf nie zawierający cykli Drzewo (tree) – las spójny
Transkrypt
Las (forest)– graf nie zawierający cykli Drzewo (tree) – las spójny
Las (forest)– graf nie zawierający cykli Drzewo (tree) – las spójny Liść (leaf) – wierzchołek stopnia 1 Drzewo rozpinające/spinające grafu spójnego G – drzewo powstałe z grafu G po usunięciu cykli (poprzez usunięcie pojedynczych krawędzi dla każdego z cykli). Las spinający dowolnego grafu G – las powstały poprzez utworzenie drzewa rozpinającego dla każdej składowej spójnej grafu G. Rząd cykliczności grafu G – liczba usuniętych krawędzi przy tworzeniu lasu spinającego (=m-n+k gdzie m – liczba krawędzi, n – liczba wierzchołków, k – liczba składowych) Rząd rozcięcia/spójności grafu G – liczba krawędzi w lesie spinającym (=n-k gdzie n – liczba wierzchołków, k – liczba składowych) Dopełnienie lasu spinającego T grafu G – graf otrzymany z grafu G poprzez usunięcie krawędzi z T. Drzewo ukorzenione (rooted tree) – drzewo z wyróżnionym wierzchołkiem zwanym korzeniem, wszystkie krawędzie rozumiane są jako skierowane od korzenia Głębokość/poziom wierzchołka (depth/level) – odległość wierzchołka od korzenia (korzeń - 0) Wysokość drzewa ukorzenionego (height)– długość najdłuższej ze ścieżek od korzenia Rodzic (parent) – wierzchołek poprzedzający wierzchołek w na drodze od korzenia do wierzchołka w (wierzchołek w nazywamy dzieckiem). Przodek (ancestor) wierzchołka w – wierzchołek, który znajduje się na ścieżce od korzenia do wierzchołka w (wierzchołek w nazywamy wtedy potomkiem (descendant)) Wierzchołek wewnętrzny (internal vertex) – wierzchołek, który ma przynajmniej jedno dziecko. Rodzeństwo (siblings)– wierzchołki mające tego samego rodzica Drzewo m-arne (m-ary tree) (m>=2) – drzewo ukorzenione, w którym każdy z wierzchołków ma co najwyżej m dzieci, a przynajmniej 1 wierzchołek ma ich dokładnie m. Drzewo m-arne zupełne – drzewo m-arne w którym każdy wierzchołek wewnętrzny ma dokładnie m dzieci i wszystkie dzieci mają taką samą głębokość. Drzewo uporządkowane (ordered tree) – drzewo ukorzenione, w którym dzieciom każdego wierzchołka nadano stałą kolejność (np. od lewej do prawej) Drzewo binarne (binary tree) – uprządkowane 2-arne drzewo, w którym każde z dzieci określamy jako lewe lub prawe. Dwa drzewa ukorzenione są izomorficznymi drzewami ukorzenionymi jeśli istnieje dla nich izomorfizm, który mapuje korzeń jednego na korzeń drugiego. Drzewo etykietowane/oznakowane (labeled tree) - drzewo, w którym wierzchołki mają przypisane etykiety Wzór Cayley'a – liczba n wierzchołkowych drzew etykietowanych wynosi nn-2, dla n>=2) Zbiór rozspajający (egde-cut) – zbiór krawędzi, których usunięcie spowoduje, że graf G nie będzie już spójny. Rozcięcie grafu (minimal edge-cut) – zbiór rozspajający, którego żaden podzbiór właściwy nie jest już zbiorem rozspajającym. Most (cut-edge/bridge) – rozcięcie będące pojedynczą krawędzią Zbiór rozdzielający (vertex-cut)– zbiór wierzchołków, których usunięcie spowoduje, że graf G nie będzie już spójny. Minimalny zbiór rozdzielający (minimal vertex-cut)– zbiór rozdzielający, którego żaden podzbiór właściwy nie jest już zbiorem rozdzielającym. Wierzchołek rozcinający (cut-vertex/cutpoint)– zbiór rozdzialający składający się z jednego wierzchołka Przekrój (rozcięcie podziałowe/partition-cut) <X1,X2> dla grafu G=(V,E) - zbiór krawędzi z G które mają jeden koniec w zbiorze X1, zaś drugi w X2 . Pełny las rozpinający (full spanning forest) grafu G jest lasem rozpinającym składającym się z kolekcji drzew takich, że każde z nich jest drzewem rozpinającym innej składowej spójnej grafu G. Dla danego pełnego lasu rozpinającego F, cykl utworzony poprzez dodanie do F krawędzi e, należącej do względnego dopełnienia F jest nazywany cyklem fundamentalnym. Zbiór cykli fundamentalnych związany z pewnym lasem rozpinającym F grafu G – zbiór wszystkich cykli fundamentalnych w grafie G związany z lasem F. Przestrzeń cykli grafu WC(G)- podzbiór przestrzeni krawędzi, zawierający zbiór (graf) pusty, wszystkie cykle w grafie i sumy rozłącznych krawędziami cykli z G. Dla danego drzewa rozpinającego T grafu spójnego G, bazą przestrzeni cykli WC(G) grafu G jest zbiór cykli fundamentalnych związany z drzewem T. Dla danego pełnego lasu rozpinającego F i dowolnej krawędzi e z F, niech zbiory V1,V2 są zbiorami wierzchołków nowych składowych, które powstały po usunięciu krawędzi e. Wtedy przekrój <V 1,V2>, który jest rozcięciem grafu G jest nazywane rozcięciem fundamentalnym. Zbiór rozcięć fundamentalnych związany z pewnym lasem rozpinającym F grafu G – zbiór wszystkich rozcięć fundamentalnych w grafie G związany z lasem F. Przestrzeń rozcięć grafu WS(G)- podzbiór przestrzeni krawędzi, zawierający zbiór (graf) pusty, wszystkie rozcięcia w grafie i sumy rozłącznych krawędziami rozcięć z G. Dla danego drzewa rozpinającego T grafu spójnego G, bazą przestrzeni rozcięć WS(G) grafu G jest zbiór rozcięć fundamentalnych związany z drzewem T.