Genfunktionen
GenFunktionen ist ein Begriff aus der Informatik und Mathematik, der eine Klasse von Funktionen bezeichnet, die Ergebnisse durch einen generativen Prozess erzeugen. Typische Merkmale sind eine Regelbasis oder Produktionsregeln, die schrittweise neue Objekte erzeugen, sowie die Möglichkeit, Parameter zu verwenden, die das erzeugte Objekt beeinflussen. GenFunktionen können deterministisch oder stochastisch sein und können sowohl endliche als auch unendliche Objektsammlungen beschreiben.
Formell lässt sich eine GenFunktion durch eine Menge von Produktionsregeln definieren, die auf Eingaben oder Umgebungen
Beispiele finden sich in unterschiedlichen Bereichen. In der Mathematik kommt der Gedanke der erzeugenden Funktionen vor,
Anwendungsgebiete umfassen Modellierung komplexer Strukturen, Simulationen, Daten-Synthese, algorithmische Kunst sowie die Lehre der formalen Sprachen und