Generatorfunktion
Die Generatorfunktion, oft auch Erzeugungsfunktion genannt, ist ein Werkzeug der diskreten Mathematik zur Kodierung einer Zahlenfolge durch eine Potenzreihe. Für eine Folge a_n mit n≥0 definiert man die gewöhnliche Generatorfunktion (OGF) als G(x) = sum_{n≥0} a_n x^n. Die Koeffizienten der Reihe entsprechen den Folgewerten, sodass sich Rekursionen oder Zählprobleme in Gleichungen mit G übersetzen lassen. Eine weiter verbreitete Variante ist die exponentielle Generatorfunktion (EGF): A(x) = sum_{n≥0} a_n x^n / n!, die insbesondere dann sinnvoll ist, wenn Objekte nach Größe n gruppiert werden und Reihenfolge ignoriert wird.
Typen und Verwendungen: Die beiden Haupttypen unterscheiden sich durch die Gewichtung der Koeffizienten. OGFs eignen sich
Beispiele: Für a_n = 1 gilt die OGF G(x) = 1/(1−x) (|x|<1). Für a_n = n ergibt sich G(x) =
Anwendungen umfassen Zählprobleme in der Kombinatorik, Lösung von Rekursionsbeziehungen, Wahrscheinlichkeitsgenerierende Funktionen und die Analyse von Algorithmen.