Simulacion MSG
Simulacion MSG
Simulación
Generadores congruenciales lineales mixtos y multiplicativos
(R. Coss: Grupos 2.1 y 2.2)
X0 = 15 X8 = 60 X16 = 80
X1 = 36 X9 = 96 X17 = 56
X2 = 4 X10 = 84 X18 = 64
X3 = 48 X11 = 88 X19 = 28
X4 = 0 X12 = 20 X20 = 40
X5 = 16 X13 = 76 X21 = 36
X6 = 44 X14 = 24
X7 = 68 X15 = 8
X0 = 13 X4 = 63
X1 = 27 X5 = 31
X2 = 23 X6 = 31
X3 = 15 X7 = 31
[email protected]
Por la revisión de los parámetros, no se puede asegurar que el GCL tiene
periodo completo, por esa razón, se procede a la tabulación.
X0 = 7 X4 = 23 X8 = 7
X1 = 27 X5 = 11 X9 = 27
X2 = 31 X6 = 15 X10 = 31
X3 = 19 X7 = 3
X0 = 3 X4 = 51 X8 = 51
X1 = 36 X5 = 76 X9 = 76
X2 = 1 X6 = 1 X10 = 1
X3 = 26 X7 = 26
X0 = 8 X12 = 20 X24 = 0
X1 = 21 X13 = 1 X25 = 13
X2 = 10 X14 = 22 X26 = 2
X3 = 7 X15 = 19 X27 = 31
X4 = 12 X16 = 24 X28 = 4
X5 = 25 X17 = 5 X29 = 17
X6 = 14 X18 = 26 X30 = 6
X7 = 11 X19 = 23 X31 = 3<fin>
X8 = 16 X20 = 28 X32 = 8
X9 = 29 X21 = 9 X33 = 21
X10 = 18 X22 = 30 X34 = 10
X11 = 15 X23 = 27
T = 32 = m = 32 Periodo Completo
[email protected]
2.2. Determine el periodo de los siguientes generadores congruenciales
multiplicativos
Sistema Decimal
x0: Cumple: no es divisible para 3 o 5
a: Cumple: 200(1) + 3 = 203, p {3,11,13,19,21,27,29…..}
m: d=5, por lo que el periodo debería ser 105/20
T: m / 20 = 105 / 20 = 5000
Sistema Decimal
x0: Cumple: no es divisible para 3 o 5
a: Cumple: 200(1) + 11 = 211, p {3,11,13,19,21,27,29…..}
m: d=8
T: m / 20 = 108 / 20 = 5000000
Sistema Decimal
x0: No cumple: es divisible para 3
a: Cumple: 200(1) + 21 = 21, p {3,11,13,19,21,27,29…..}
m: d=3
Sistema Binario
x0: Cumple: no es divisible para 3 o 5
a: Cumple: 8(1) - 3 = 5, t = 1
m: d=6
T: 64/4 = 16
Por la revisión de los parámetros se puede asegurar que el GCL tiene periodo T
= 16. Para demostrarlo, se procede a la tabulación.
X0 = 7 X8 = 39 X16 = 7
X1 = 35 X9 = 3 X17 = 35
X2 = 47 X10 = 15 X18 = 47
X3 = 43 X11 = 11 X19 = 43
X4 = 23 X12 = 55 X20 = 23
X5 = 51 X13 = 19 X21 = 51
X6 = 63 X14 = 31
X7 = 59 X15 = 27 <fin>
T = 16
[email protected]
Xn+1 = (11Xn) mod 128; X0=9
Sistema Binario
x0: Número impar
a: Cumple: a=8(1)+3, t = 1
m: d=7
T: 128/4 = 32
El GCL cumple con los requisitos para la selección de parámetros y por eso se puede
asegurar que T = 32. Además, se verifica por tabulación:
T = 32
Posdata:
Favor de no copiar igual mi trabajo chavos: estudien.
Solo completen las operaciones: aqui solo se muestran los resultados
y si se puede o no resolver.