AG1 Flashcards
Zdroj v grafe
Zdroj je takový vrchol orientovaného grafu, do kterého nevede žádnáhrana.
Neorientovaný graf
Neorientovaný grafje uspořádaná dvojice(V, E), kde
- V je neprázdná konečná množina vrcholů(nebo také uzlů),
- E je množina hran
Izomorfismus grafů
Nechť G a H jsou dva grafy.
Funkce f:V(G)→V(H) je izomorfismus grafů G a H, pokud f je bijekce a pro každou dvojici vrcholů u, v z V(G) platí {u, v}∈E(G) právě tehdy, když {f(u), f(v)}∈E(H).
Graf je r-regulární, pokud
stupeň každého jeho vrcholu je r.
Graf je regulární, pokud
je r-regulární pro nějaké r.
Podgraf vs indukovaný podgraf
Graf H je podgrafem grafu G, když V(H)⊆V(G) a E(H)⊆E(G); tuto skutečnost značíme H⊆G.
indukovaný graf obsahuje všetky pôvodné hrany medzi množinou vrcholov podgrafu, tj. E(H) =E(G)∩(V(H)C2); tuto skutečnost značíme H≤G.
Klika v grafu
Klika v grafu G je podmnožina vrcholů, z nichž každé dva jsou sousední (čili spojeny hranou)
cesta v grafe
- Podgraf grafu G izomorfní s nějakou cestou P se nazývá cesta v grafu.
- Délka cesty je počet hran v cestě.
- Má-li cesta P v grafu G koncové vrcholy u a v, mluvíme o cestě z u do v, nebo o u-v-cestě. (připouštíme u=v, cesta tedy může mít nulovou délku).
kružnice v grafu
Podgraf grafu G izomorfní s nějakou kružnicí C se nazývá kružnice v grafu (používá se i název cyklus)
Souvislost grafu
Graf G je souvislý, jestliže v něm pro každé jeho dva vrcholy u, v existuje u-v-cesta. Jinak je G nesouvislý.
(graf je súvislý prváve vtedy, keď obsahuje jednu súvislú komponentu)
Souvislá komponenta
Indukovaný podgraf H grafu G je souvislou komponentou, pokud je
- souvislý a
- neexistuje žádný souvislý podgraf F,F<>H, grafu G takový, že H⊆F.
(Souvislá komponenta je tedy v inkluzi maximální souvislý podgraf grafu G.)
Prehľadávanie do hĺbky
DFS - prohledávání tedy znamená, že navštívíme nejdřív prvního souseda a prohledávání dalších sousedů se provede až po návratu z „hloubky“. Prepísanie na iteračný algoritmus - zásobník
Orientovaný graf
Orientovaný graf G je uspořádaná dvojice(V, E), kde V je neprázdná konečná množina vrcholů (nebo také uzlů) a E je množina orientovaných hran(nebo také šipek). Orientovaná hrana (u, v)∈E je uspořádaná dvojice různých vrcholů u, v∈V. Říkáme, že u je předchůdce v a v je následník u. Platí tedy E⊆V×V.
Symetrizace orientovaného grafu
Symetrizace orientovaného grafu G= (V, E) je neorientovaný graf sym(G) = (V, E′), kde{u, v}∈E′ právě tehdy, když (u, v)∈E nebo(v, u)∈E.
Slabo súvislý orientovaný graf
Orientovaný graf G= (V, E) nazveme slabě souvislý, pokud je souvislá jeho symetrizace sym(G).