Erzeugung von Pseudozufallszahlen
Erzeugung von Pseudozufallszahlen
Erzeugung von Pseudozufallszahlen
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
● Ein sehr schneller, aber auch<br />
unsicherer Generator.<br />
● Nicht für die Kryptografie<br />
geeignet<br />
● Sinnvoll für Simulationen<br />
Kongruenzgenerator<br />
Algorithmus 1:<br />
Sei 1m∈ℤ und 1 ≤ a,b ≤ m-1 .<br />
Sei k:= 1+ ⎣log m ⎦ mit<br />
2<br />
k+1 ≤ l ≤ m-1 und s0∈ℕ mit 0≤s 0≤m-1<br />
das Seed.<br />
Dann ist s i = (as i-1 +b) mod m<br />
für 1 ≤ i ≤ l und<br />
F(s 0 ) = (z 1 ,z 2 ,...,z l ) mit z i = s i mod 2<br />
und 1 ≤ i ≤ l.<br />
Dann ist f ein (k,l)-Kongruenzgenerator.