Documentos de Académico
Documentos de Profesional
Documentos de Cultura
el residuo aritmético
2 428
divisor 028
08
428 div 2= 214 0 Residuo o
428 mod 2= 0
modulo
1, 0<r<=1
f(r)
0, en cualquier otro valor
• para ello, el
Generar un
conjunto de r¡ lector sólo tiene
es una tarea que diseñar su
relativamente
sencilla; propio algoritmo
de generación.
En ocasiones se presentan
también anomalías como
números r¡ seguidos por arriba o
por debajo de la media;
cuadrados
medios
Los algoritmos
no
congruenciales
que
analizaremos
son
multiplicador productos
constante. medios
Nota: Si no es posible obtener los D dígitos del centro del número Yi,
agregue ceros a la izquierda del número Yi.
MTI. MA. ANTONIETA HDZ.
Para ilustrar la mecánica del
algoritmo de cuadrados medios
se presenta el siguiente
ejemplo.
Ejemplo Cuadrados medios
i=0,1,2,3,n
i-1,2,3,…,n
Xi+1 = aXi(mod m)
Donde a y m son números no negativos.
Esta expresión nos indica que tomemos el
último número aleatorio Xi, lo multiplicamos
por la constante a y tomar el módulo
resultante m.
MTI. MA. ANTONIETA HDZ.
… Método multiplicativo
congruente
Por consiguiente, para generar una
secuencia de números X, necesitamos
un número inicial o de origen (X0), un
multiplicador (a) y un módulo (m).
En el caso de cualquier generador de
números pseudoaleatorios, únicamente
puede generarse un número finito de
enteros diferentes, después de lo cual la
secuencia se repite así misma.
MTI. MA. ANTONIETA HDZ.
… Método multiplicativo
congruente
El periodo o longitud de la secuencia (P) depende
de la elección del valor inicial (semilla) y del
multiplicador.
Xo = 17,
k=2y
g = 5,
a= 5 + 8(2)=21 y m =32
X0= 17
Solución:
X0=12
X1,X2,X3,X4 , . . . , X n
Xn+1,Xn+2,Xn+3,Xn+4,...
Xn+1=(Xn+Xn+k)mod 10m
MTI. MA. ANTONIETA HDZ.
fórmula del método congruencial aditivo
Xn+1=(Xn+Xn+k)mod 10m
Donde
65,89,98,03,69; m = 100.
Sin embargo,
¿de qué manera se puede garantizar que tales números son realmente aleatorios entre 0 y 1 ?,
La respuesta a las preguntas anteriores es muy importante, dado que los números aleatorios serán
utilizados en la simulación para generar los valores de cualquier variable aleatoria.
En gran medida, conocer las propiedades que deben tener estos números aleatorios garantiza una
buena simulación, por ello, se enumeran a continuación.
Al sustituir se tiene
Por lo tanto
Independencia.
• Ésta es una propiedad muy
importante, e implica que los
números aleatorios no deben tener
correlación entre sí;
• es decir, deben ser independientes,
de manera que puedan dispersarse
uniformemente dentro de todo el
espectro de valores posibles.
Las constantes X0, a, c, y m, se eligen para que el periodo sea máximo con:
Figura 1. Donde no se cumplen las condiciones y por tanto no hay Figura 2. Donde sí se cumplen las condiciones y por tanto sí hay
apariencia de aleatoriedad. apariencia de aleatoriedad.
Características o Propiedades de los
números obtenidos deben ser:
1 Uniformemente distribuidos.
2. Estadísticamente independientes.
1.25 1.25
1 1
0.75 0.75
random
random
0.5 0.5
0.25 0.25
0 0
-0.251 27 53 79 05 31 57 83 09 35 61 87 -0.25 0
1 1 1 1 2 2 2 2
-0.5 -0.5
Generador Uniforme?
1
0.8
0.6
0.4
0.2
0
0 50 100
De Propiedades a Pruebas