Graphentheorie
- Handschlaglemma
- Σ deg(v) = 2|E|
- Vollständige Graphen
- |E(Kn)| = n(n − 1)/2, |E(Km,n)| = m·n
- Regulärer Graph
- |E| = n·k/2
- Baum und Wald
- |E| = n − 1, |E| = n − c
- Blätter eines Baums
- L = 2 + Σ (deg(v) − 2) over deg(v) ≥ 3
- Euler
- Kreis: alle Grade gerade; Weg: genau 2 ungerade Grade
- Hamilton-Kreise in Kn
- (n − 1)!/2
- Dijkstra-Aktualisierung
- d(v) = min(d(v), d(u) + w(u, v))
- Wege der Länge L
- (Mᴸ)ij
Methode
- Schreibe den Grad jedes Knotens auf; die Grade summieren sich zum Doppelten der Kantenzahl.
- Prüfe bei Euler-Aufgaben, ob der Graph zusammenhängend ist, und zähle die Knoten mit ungeradem Grad.
- Verwende bei Bäumen n − 1 Kanten und das Handschlaglemma.
- Führe bei Dijkstra eine Tabelle der vorläufigen Abstände und schließe in jeder Runde den kleinsten noch offenen Knoten ab.
- Sortiere für einen minimalen aufspannenden Baum die Kanten nach Gewicht und überspringe jede Kante, die einen Kreis schließt (Kruskal), oder lass einen Baum von einem Startknoten aus wachsen (Prim).