Académique Documents
Professionnel Documents
Culture Documents
Grande.
PRESENTA
MATERIA
Simulacin
ASESOR
TRABAJO
INTRODUCCIN
Estos generadores congruenciales son
importantes para
la vida ya que son secuencias de los nmeros pseudoaleatorios para un
nmero determinado para derivar las secuencias numricas y tienen
relaciones de recurrencia para los nmeros.
LAS CARACTERSTICAS DE CONGRUENCIAL MIXTO
Los generadores congruenciales mixtos generan una secuencia de
numero pseudoaleatorios en la
cual el prximo nmero
pseudoaleatorios es determinado a partir del numero generado, es decir
el nmero pseudoaleatorios Xn+1 es derivado a partir del nmero
pseudoaleatorios Xn. La relacin de recurrencia para el generador
congruencial mixto es Xn+1 =(a Xn+c) mod m, en donde:
X0 = es la semilla
a =el multiplicador
c = constante aditiva
m = el modulo (m > X0, a, c)
X0, a, c >0
Ejemplo:
Supongamos que se tiene un generador en el cual los valores de sus
parmetros son: a = 5, c = 7, X0 = 4 y m = 8. El generador quedar de
la siguiente manera:
Xn+1 = (5 Xn + 7) mod 8
Xn
(5Xn+7)/8
1
2
3
4
5
6
7
8
4
3
6
5
0
7
2
1
27/8
22/8
37/8
32/8
7/8
42/8
17/8
12/8
Xn+1(Resid
uo)
3
6
5
0
7
2
1
4
Nmeros
aleatorios
3/8=0.375
6/8=0.75
5/8=0.625
0
7/8=0.785
2/8=0.25
1/8=0.125
4/8=0.5
C = 8*a3
A = cualquier entero
X0 = Cualquier entero impar.
M = 2b donde b >2 y que m sea aceptado por la computadora.
Uniformemente distribuidos
Estadsticamente independientes
Reproducibles
Periodo largo(sin repeticin dentro de una longitud determinada de
la sucesin)
Generados a travs de un mtodo rpido
Generados a travs de un mtodo que no requiera mucha
capacidad de almacenamiento de la computadora.
A) Sistema decimal
Si se trabaja en sistema decimal, los valores de los parmetros deben
ser seleccionados de acuerdo a los siguientes criterios:
(2d) = 2d-2 si d 3
(Pd) = pd-1 (p - 1) si p 2
X0 = 17
Puesto que m puede ser expresado como 102 o bien como (22) (52),
entonces el perodo de este generador de acuerdo a la expresin sera:
Xn
51
n
6
Xn
93
n
11
Xn
99
n
16
Xn
57
2
3
4
5
53
59
71
31
7
8
9
10
79
37
11
33
12
13
14
15
97
91
73
19
17
18
19
20
71
13
39
17
B) Sistema binario
Si se trabaja en sistema binario, los valores de los parmetros deben ser
seleccionados de acuerdo a los siguientes criterios:
n
1
2
3
4
n
5
6
7
8
Xn
9
13
1
5
Uniformemente distribuidos
Estadsticamente independientes
Reproducibles
Periodo largo(sin repeticin dentro de una longitud determinada de
la sucesin)
Generados a travs de un mtodo rpido
Generados a travs de un mtodo que no requiera mucha
capacidad de almacenamiento de la computadora.
CONCLUSIONES
Como hemos visto en la informacin ya mencionada, la aleatoriedad en
los nmeros no siempre es muy exacta existen diferentes mtodos pero
como todo tienen sus puntos malos o mejor dicho de otra forma sus
conflictos un numero aleatorio no puede ser 0 pues si lo incorporamos a
la programacin al arrojarnos cero y quererlo multiplicar o dividir se nos
terminara el programa pues dara error dentro del cdigo, los nmeros
aleatorios tienen que ser enteros y en algunos casos es mejor tomar los
nmeros impares.
ELABORAR UN MAPA COMPARATIVO DE CONGRUENCIAL MIXTO Y
CONGRUENCIAL MULTIPLICATIVO
Congruencial mixto
Congruencial multiplicativo