getallengeneratoren
Een getallengenerator is een systeem of algoritme dat een opeenvolging van getallen genereert. Doorgaans wordt gestreefd naar waarden die voldoen aan statistische eigenschappen zoals uniformiteit en onafhankelijkheid. Getallengeneratoren worden veel gebruikt in wiskunde, simulaties, statistiek en computerwetenschap.
Er bestaan verschillende typen getallengeneratoren, waaronder pseudo-willekeurige getallengeneratoren (PRNG's) en echte willekeurige getallengeneratoren (TRNG's). PRNG's leveren
Belangrijke PRNG-algoritmen omvatten onder meer lineaire congruentiegeneratoren (LCG), multiplicatieve congruentiegeneratoren, xorshift en moderne varianten zoals Mersenne
Eigenschappen die bepalen hoe goed een generator presteert zijn onder meer de beginwaarde (seed), toestand, periode,
Toepassingen omvatten simulaties en Monte Carlo-methoden, statistische analyses, beeld- en gamesoftware en cryptografie. Cryptografische RNG's vereisen
Historisch gezien ontstonden getallengeneratoren met von Neumanns middle-square methode en Lehmer's lineaire congruentiegenerator; later werd Mersenne
---