Professional Documents
Culture Documents
Y
Por ejemplo, el fallido método del cuadrado medio es como sigue: se parte de un
número de cuatro cifras y se eleva al cuadrado. De este número de ocho cifras que se
obtiene, nos quedamos con las cuatro centrales y repetimos el proceso las veces que
necesitemos. El problema de este método es que puede dar ciclos muy cortos (en
cualquier caso, aspiramos a lo sumo a una longitud de diez mil):
A la vista de este ejemplo, nos planteamos unas propiedades mínimas que deberán
satisfacer los números pseudoaleatorios:
3Y
3Y
3Y
3Y Entonces se toma
3Y
3Y
3Y
½ M=1000, a=7, c=501, Ñ0=0.
3Y factor primo de M.
3Y §.
3Y si M es múltiplo de 4.
3Y A continuación se presenta el generador implementado en los IBM§ 0 en 1970.
Este método resultó tener un gran problema: hay quince planos paralelos en el
cubo [0,1]§ que contienen todos los puntos que se obtienen tomando tres valores
Ñ, Ñ+1, Ñ+w cualesquiera.
16 §1
3Y ½ c=0, =w +§, =w Los que se utilizan a continuación representan
enteros. Su valor exacto se omite pues no tiene interés.
16 §1
3Y Ñ+1=(w +§) Ñ + w 0
3Y
3Y
3Y
3Y
3Y
3Y =(6 (w16+§)-9) Ñ + w§1 4 = 6 (w16+§)Ñ - 9 Ñ + w§1 4 = 6 Ñ+1 -9 Ñ + w§1 5
3Y
3Y Así
3Y
3Y
3Y
Y
º
Sean , dos sucesiones de números pseudoaleatorios, generados
Sean
La distribución marginal es
Q.E.D.
r
Representemos por el bit i-ésimo.
on el fin de ahorrar esfuerzo de cálculo se suele tomar (método sugerido por
Taustworthe)
donde t se denomina decimación. Así se tiene que el período máximo se alcanza cuando
se cumple (,wÔ-1)=1. Los valores más habituales son
·
Un número pseudo-aleatorio es un número generado en un proceso que parece producir
números al azar, pero no lo hace realmente. Las secuencias de números pseudo-
aleatorios no muestran ningún patrón o regularidad aparente desde un punto de vista
estadístico, a pesar de haber sido generadas por un algoritmo completamente
determinista, en el que las mismas condiciones iniciales producen siempre el mismo
resultado.