www.wikidata.de-de.nina.az
Arithmetische Zufallszahlengeneratoren sind Zufallszahlengeneratoren zur Erzeugung von Zufallszahlen die auf der Arithmetik beruhen Sie basieren auf dem Satz von Weyl verwenden u i i y 0 i y 0 i y 0 mod 1 displaystyle u i iy 0 lfloor iy 0 rfloor iy 0 bmod 1 als Generator wobei die Definitionen bei Satz von Weyl gelten also insbesondere y 0 0 1 displaystyle y 0 in 0 1 eine irrationale Zahl ist Hierbei steht m o d displaystyle mathrm mod fur die Modulo Operation a displaystyle lfloor a rfloor bezeichnet die grosste Ganzzahl die kleiner oder gleich a displaystyle a ist Arithmetische Zufallszahlengenerator werden in der Praxis statt physikalischer Zufallszahlengeneratoren eingesetzt Da auf Taschenrechnern oder Computern keine irrationalen Zahlen darstellbar sind beschrankt man sich haufig auf rekursive arithmetische Zufallszahlengeneratoren Inhaltsverzeichnis 1 Rekursive arithmetische Zufallszahlengeneratoren 1 1 Vorteile 1 2 Nachteile 2 LiteraturRekursive arithmetische Zufallszahlengeneratoren BearbeitenDies sind Zufallszahlengeneratoren die auf arithmetischen Zufallszahlengeneratoren basieren bei denen man sich jedoch mit bestimmten rationalen Zahlen als Zufallszahlen zufriedengibt da irrationale Zahlen von denen arithmetische Zufallszahlengeneratoren ausgehen auf Rechnern nicht darstellbar sind Es handelt sich also um Pseudozufallszahlengeneratoren Zur Initialisierung des Generators verwendet man Startwerte y 0 y 1 y k 1 displaystyle y 0 y 1 y k 1 nbsp die als Saat bezeichnet werden Sie konnen z B fest vorgegeben werden wenn die erzeugte Zahlenfolge wiederholbar sein soll oder man initialisiert sie auf zufallige Weise Haufig verwendet man dafur die Rechneruhr als Datenquelle die aktuelle Uhrzeit bestimmt also die Initialwerte der y n displaystyle y n nbsp Eine arithmetische Funktion f 0 m 1 k 0 m 1 displaystyle f left 0 m 1 right k rightarrow left 0 m 1 right nbsp erzeugt nun sukzessive die Werte y n f y n k y n k 1 y n 1 displaystyle y n f y n k y n k 1 y n 1 nbsp wobei n k displaystyle n geq k nbsp Als Zufallszahlen im Intervall 0 1 displaystyle 0 1 nbsp verwendet man dann z B u i y i m displaystyle u i frac y i m nbsp Man gibt sich fur die Zufallszahlen also mit Werten aus der Menge 0 1 m 2 m m 1 m displaystyle left 0 frac 1 m frac 2 m frac m 1 m right nbsp zufrieden wobei m displaystyle m nbsp eine hinreichend grosse naturliche Zahl ist Die wohl bedeutendsten rekursiven arithmetischen Zufallszahlengeneratoren sind Kongruenzgeneratoren Vorteile Bearbeiten Bei geeigneter Funktion f displaystyle f nbsp lassen sich schnell Zufallszahlen erzeugen Diese sind bei Angabe der Saat vollstandig reproduzierbar Nachteile Bearbeiten Die Folge y n n 0 displaystyle y n n geq 0 nbsp ist deterministisch Es werden keine echten Zufallszahlen sondern vielmehr nur Pseudozufallszahlen erzeugt Es handelt sich also um einen Pseudozufallszahlengenerator Die Determiniertheit bedingt auch dass eine Unabhangigkeit und Gleichverteilung der Folge nicht gegeben ist Insbesondere wird irgendwann eine Schleife erzeugt Es gibt also n 0 p N displaystyle n 0 p in mathbb N nbsp mit y n p y n displaystyle y n p y n nbsp fur alle n n 0 displaystyle n geq n 0 nbsp Das kleinste p displaystyle p nbsp bezeichnet man hierbei als Periode Ob diese Nachteile aber eine Rolle spielen hangt von der Anwendung ab Zum Beispiel ist es fur Simulationen kein Nachteil dass die generierten Zahlen vorhersagbar sind solange die Periodenlange hinreichend gross ist Im Gegenteil Die Reproduzierbarkeit der Zahlen erleichtert die Analyse und Fehlersuche Literatur BearbeitenJ Baumeister Numerische Methoden der Finanzmathematik postscript Kapitel 3 Zufallszahlen und ihre Erzeugung Goethe Universitat Frankfurt am Main 2009 abgerufen am 22 April 2019 Abgerufen von https de wikipedia org w index php title Arithmetischer Zufallszahlengenerator amp oldid 187783436