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 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ść 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.