Vous êtes sur la page 1sur 11

Algoritmo de cuadrados medios

Generar 10 números rᵢ a partir de una semilla X₀= 5735, de donde se puede observar que D= 4 dígitos.

Xᵢ (Xᵢ)² Largo Xᵢ rᵢ
Y₀= 5735 32890225 8 2890 0.2890
Y₁ = 8902 79245604 8 9245 0.9245
Y₂ = 2456 06031936 8 6031 0.6031
Y₃ = 0319 101761 6 0176 0.0176
Y₄ = 0176 30976 5 3097 0.3097
Y₅ = 3097 9591409 7 5914 0.5914
Y₆= 5914 34975396 8 9753 0.9753
Y₇ = 9753 95121009 8 1210 0.1210
Y₈ = 1210 1464100 7 4641 0.4641
Y₉ = 4641 21538881 8 5388 0.5388

Generar 15 números rᵢ a partir de una semilla X₀= 46789, de donde se puede observar que D= 5 dígitos.

Xᵢ (Xᵢ)² Largo Xᵢ rᵢ
Y₀= 46789 2189210521 10 89210 0.89210
Y₁ = 89210 7958424100 10 58424 0.58424
Y₂ = 58424 3413363776 10 13363 0.13363
Y₃ = 13363 178569769 9 85697 0.85697
Y₄ = 85697 7343975809 10 43975 0.43975
Y₅ = 43975 1933800625 10 33800 0.33800
Y₆= 33800 1142440000 10 42440 0.42440
Y₇ = 42440 1801153600 10 01153 0.01153
Y₈ = 01153 1329409 7 32940 0.32940
Y₉ = 32940 1085043600 10 85043 0.85043
Y₁₀ = 85043 7232311849 10 32311 0.32311
Y₁₁ = 32311 1044000721 10 44000 0.44000
Y₁₂ = 44000 1936000000 10 36000 0.36000
Y₁₃ = 36000 1296000000 10 96000 0.96000
Y₁₄ = 96000 9216000000 10 16000 0.16000
Algoritmo de productos medios
Generar 10 números rᵢ a partir de una semilla X₀= 5015 y X₁ = 5734 de donde se puede observar que
D= 4 dígitos.

(X₀) (X₁) (X₀)(X₁) Largo Xᵢ rᵢ


Y₀= 5015 5734 28756010 8 7560 0.756
Y₁ = 5734 7560 43349040 8 3490 0.349
Y₂ = 7560 3490 26384400 8 3844 0.3844
Y₃ = 3490 3844 13415560 8 4155 0.4155
Y₄ = 3844 4155 15971820 8 9718 0.9718
Y₅ = 4155 9718 40378290 8 3782 0.3782
Y₆= 9718 3782 36753476 8 7534 0.7534
Y₇ = 3782 7534 28493588 8 4935 0.4935
Y₈ = 7534 4935 37180290 8 1802 0.1802
Y₉ = 4935 1802 8892870 7 8928 0.8928

Generar 20 números pseudo aleatorios rᵢ a partir de una semilla X₀= 23465 y X₁ = 67490 de donde se
puede observar que D= 5 dígitos.

(X₀) (X₁) (X₀)(X₁) Largo Xᵢ rᵢ


Y₀= 23465 67490 1583652850 10 83652 0.83652
Y₁ = 67490 83652 5645673480 10 45673 0.45673
Y₂ = 83652 45673 3820637796 10 20637 0.20637
Y₃ = 45673 20637 942553701 9 25537 0.25537
Y₄ = 20637 25537 527007069 9 70070 0.7007
Y₅ = 25537 70070 1789377590 10 89377 0.89377
Y₆= 70070 89377 6262646390 10 62646 0.62646
Y₇ = 89377 62646 5599111542 10 99111 0.99111
Y₈ = 62646 99111 6208907706 10 08907 0.08907
Y₉ = 99111 08907 882781677 9 27816 0.27816
Y₁₀ = 08907 27816 247757112 9 77571 0.77571
Y₁₁ = 27816 77571 2157714936 10 57714 0.57714
Y₁₂ = 77571 57714 4476932694 10 76932 0.76932
Y₁₃ = 57714 76932 4440053448 10 40053 0.40053
Y₁₄ = 76932 40053 3081357396 10 81357 0.81357
Y₁₅ = 40053 81357 3258591921 10 58591 0.58591
Y₁₆ = 81357 58591 4766787987 10 66787 0.66787
Y₁₇ = 58591 66787 3913117117 10 13117 0.13117
Y₁₈ = 66787 13117 876045079 9 60450 0.60450
Y₁₉ = 13117 60450 792922650 9 29226 0.29226
Algoritmo de multiplicador constante
Generar 10 números rᵢ a partir de una semilla X₀= 9803 y con la constante ɑ= 6965 de donde se puede
observar que tanto la semilla como la constante tienen D= 4 dígitos.

(X₀) (ɑ) (X₀)(ɑ) Largo Xᵢ rᵢ


Y₀= 9803 6965 68277895 8 2778 0.2778
Y₁ = 2778 6965 19348770 8 3487 0.3487
Y₂ = 3487 6965 24286955 8 2869 0.2869
Y₃ = 2869 6965 19982585 8 9825 0.9825
Y₄ = 9825 6965 68431125 8 4311 0.4311
Y₅ = 4311 6965 30026115 8 0261 0.0261
Y₆= 0261 6965 1817865 7 8178 0.8178
Y₇ = 8178 6965 56959770 8 9597 0.9597
Y₈ = 9597 6965 66843105 8 8431 0.8431
Y₉ = 8431 6965 58721915 8 7219 0.7219

Generar 25 números rᵢ a partir de una semilla X₀= 8721 y con la constante ɑ= 3972 de donde se puede
observar que tanto la semilla como la constante tienen D= 4 dígitos.

(X₀) (ɑ) (X₀)(ɑ) Largo Xᵢ rᵢ


Y₀= 8721 3972 34639812 8 6398 0.6398
Y₁ = 6398 3972 25412856 8 4128 0.4128
Y₂ = 4128 3972 16396416 8 3964 0.3964
Y₃ = 3964 3972 15745008 8 7450 0.745
Y₄ = 7450 3972 29591400 8 5914 0.5914
Y₅ = 5914 3972 23490408 8 4904 0.4904
Y₆= 4904 3972 19478688 8 4786 0.4786
Y₇ = 4786 3972 19009992 8 0099 0.0099
Y₈ = 0099 3972 393228 6 9322 0.9322
Y₉ = 9322 3972 37026984 8 0269 0.0269
Y₁₀ = 0269 3972 1068468 7 0684 0.0684
Y₁₁ = 0684 3972 2716848 7 7168 0.7168
Y₁₂ = 7168 3972 28471296 8 4712 0.4712
Y₁₃ = 4712 3972 18716064 8 7160 0.716
Y₁₄ = 7160 3972 28439520 8 4395 0.4395
Y₁₅ = 4395 3972 17456940 8 4569 0.4569
Y₁₆ = 4569 3972 18148068 8 1480 0.148
Y₁₇ = 1480 3972 5878560 7 8785 0.8785
Y₁₈ = 8785 3972 34894020 8 8940 0.894
Y₁₉ = 8940 3972 35509680 8 5096 0.5096
Y₂₀ = 5096 3972 20241312 8 2413 0.2413
Y₂₁ = 2413 3972 9584436 7 5844 0.5844
Y₂₂ = 5844 3972 23212368 8 2123 0.2123
Y₂₃ = 2123 3972 8432556 7 4325 0.4325
Algoritmo Y₂₄ = 4325 3972 17178900 8 1789 0.1789
Lineal
Generar 8 números pseudoaleatorios con los siguientes parámetros: X₀=10, ɑ=9, Ϲ=5 y m=8

a c m X₀ (ɑ*X₀+c) (ɑ*X₀+c)/m Largo rᵢ


Y₀= 9 5 8 10 95 11.875 6 88 7 1
Y₁ = 9 5 8 7 68 8.5 3 64 4 0.5714286
Y₂ = 9 5 8 4 41 5.125 5 40 1 0.1428571
Y₃ = 9 5 8 1 14 1.75 4 8 6 0.8571429
Y₄ = 9 5 8 6 59 7.375 5 56 3 0.4285714
Y₅ = 9 5 8 3 32 4 1 32 0 0
Y₆= 9 5 8 0 5 0.625 5 0 5 0.7142857
Y₇ = 9 5 8 5 50 6.25 4 48 2 0.2857143
Y₈ = 9 5 8 2 23 2.875 5 16 7 1

a c m X₀ (ɑ*X₀+c) (ɑ*X₀+c)/m Largo rᵢ


Y₀= 13 7 4 5 72 18 2 72 0 0
Y₁ = 13 7 4 0 7 1.75 4 4 3 1
Y₂ = 13 7 4 3 46 11.5 4 44 2 0.6666667
Y₃ = 13 7 4 2 33 8.25 4 32 1 0.3333333

Algoritmo congruencial multiplicativo


Calcular los números rᵢ con los siguientes parámetros: X₀=17,K=2, G=5, hasta encontrar el periodo o
ciclo de vida.

 m=(2)⁵= 32
 a= 5+8(2)
 N= 32/4=8

a m X₀ (ɑ*X₀) (ɑ*X₀)/m Largo rᵢ


Y₀= 21 32 17 357 11.15625 8 352 5 0.1612903
Y₁ = 21 32 5 105 3.28125 7 96 9 0.2903226
Y₂ = 21 32 9 189 5.90625 7 160 29 0.9354839
Y₃ = 21 32 29 609 19.03125 8 608 1 0.0322581
Y₄ = 21 32 1 21 0.65625 7 0 21 0.6774194
Y₅ = 21 32 21 441 13.78125 8 416 25 0.8064516
Y₆= 21 32 25 525 16.40625 8 512 13 0.4193548
Y₇ = 21 32 13 273 8.53125 7 256 17 0.5483871

Calcular los números rᵢ con los siguientes parámetros: X₀=13, K=3, G=6, hasta encontrar el periodo o
ciclo de vida.

 m= (2) ⁶=64
 a₁=3+8(3)
 a₂=5+8(3)
 N=64/4=16

rᵢ con ɑ₁=27

a m X₀ (ɑ*X₀+c) (ɑ*X₀+c)/m Largo rᵢ


Y₁ = 27 64 13 351 5.484375 8 320 31 0.4920635
Y₂ = 27 64 31 837 13.078125 9 832 5 0.0793651
Y₃ = 27 64 5 135 2.109375 8 128 7 0.1111111
Y₄ = 27 64 7 189 2.953125 8 128 61 0.968254
Y₅ = 27 64 61 1647 25.734375 9 1600 47 0.7460317
Y₆= 27 64 47 1269 19.828125 9 1216 53 0.8412698
Y₇ = 27 64 53 1431 22.359375 9 1408 23 0.3650794
Y₈ = 27 64 23 621 9.703125 8 576 45 0.7142857
Y₉ = 27 64 45 1215 18.984375 9 1152 63 1
Y₁₀ = 27 64 63 1701 26.578125 9 1664 37 0.5873016
Y₁₁ = 27 64 37 999 15.609375 9 960 39 0.6190476
Y₁₂ = 27 64 39 1053 16.453125 9 1024 29 0.4603175
Y₁₃ = 27 64 29 783 12.234375 9 768 15 0.2380952
Y₁₄ = 27 64 15 405 6.328125 8 384 21 0.3333333
rᵢ con Y₁₅ = 27 64 21 567 8.859375 8 512 55 0.8730159 ɑ₁=29
Y₁₆ = 27 64 55 1485 23.203125 9 1472 13 0.2063492
a m X₀ (ɑ*X₀+c) (ɑ*X₀+c)/m Largo rᵢ
Y₁ = 29 64 13 377 5.890625 8 320 57 0.9047619
Y₂ = 29 64 57 1653 25.828125 9 1600 53 0.84126984
Y₃ = 29 64 53 1537 24.015625 9 1536 1 0.01587302
Y₄ = 29 64 1 29 0.453125 8 0 29 0.46031746
Y₅ = 29 64 29 841 13.140625 9 832 9 0.14285714
Y₆= 29 64 9 261 4.078125 8 256 5 0.07936508
Y₇ = 29 64 5 145 2.265625 8 128 17 0.26984127
Y₈ = 29 64 17 493 7.703125 8 448 45 0.71428571
Y₉ = 29 64 45 1305 20.390625 9 1280 25 0.3968254
Y₁₀ = 29 64 25 725 11.328125 9 704 21 0.33333333
Y₁₁ = 29 64 21 609 9.515625 8 576 33 0.52380952
Y₁₂ = 29 64 33 957 14.953125 9 896 61 0.96825397
Y₁₃ = 29 64 61 1769 27.640625 9 1728 41 0.65079365
Y₁₄ = 29 64 41 1189 18.578125 9 1152 37 0.58730159
Y₁₅ = 29 64 37 1073 16.765625 9 1024 49 0.77777778
Y₁₆ = 29 64 49 1421 22.203125 9 1408 13 0.20634921
Algoritmo conguencia aditivo
Generar 7 números pseudoaleatorios a partir de la siguiente secuencia de números enteros
65,89,98,03,69, m=100.

Xⁿ m X₀ (Xⁿ+X₀) (Xⁿ+X₀)/m Largo rᵢ


Y₆= 65 100 69 134 1.34 4 100 34 0.3434343
Y₇ = 89 100 34 123 1.23 4 100 23 0.2323232
Y₈ = 98 100 23 121 1.21 4 100 21 0.2121212
Y₉ = 3 100 21 24 0.24 4 0 24 0.2424242
Y₁₀ = 69 100 24 93 0.93 4 0 93 0.9393939
Y₁₁ = 34 100 93 127 1.27 4 100 27 0.2727273
Y₁₂ = 23 100 27 50 0.5 3 0 50 0.5050505

Obtener 15 números pseudoaleatorios a partir de la siguiente secuencia de números enteros


23,56,34,78,65,89, m=100.

Xⁿ m X₀ (Xⁿ+X₀) (Xⁿ+X₀)/m Largo rᵢ


Y₁ = 23 100 34 57 0.57 4 0 57 0.5757576
Y₂ = 56 100 57 113 1.13 4 100 13 0.1313131
Y₃ = 34 100 13 47 0.47 4 0 47 0.4747475
Y₄ = 78 100 47 125 1.25 4 100 25 0.2525253
Y₅ = 65 100 25 90 0.9 3 0 90 0.9090909
Y₆= 89 100 90 179 1.79 4 100 79 0.7979798
Y₇ = 57 100 79 136 1.36 4 100 36 0.3636364
Y₈ = 13 100 36 49 0.49 4 0 49 0.4949495
Y₉ = 47 100 49 96 0.96 4 0 96 0.969697
Y₁₀ = 25 100 96 121 1.21 4 100 21 0.2121212
Y₁₁ = 90 100 21 111 1.11 4 100 11 0.1111111
Y₁₂ = 79 100 11 90 0.9 3 0 90 0.9090909
Y₁₃ = 36 100 90 126 1.26 4 100 26 0.2626263
Y₁₄ = 49 100 26 75 0.75 4 0 75 0.7575758
Y₁₅ = 96 100 75 171 1.71 4 100 71 0.7171717

Ejercicio estufa
Simular 30 temperaturas de la estufa con ɑ= 100, ɓ=120. Obtener los rᵢ por el método de multiplicador
constante con X₀= 3734 y ɑ=1238.

(X₀) (ɑ) (X₀)(ɑ) Largo Xᵢ rᵢ X=a+(b-a)ri C°


Y₀= 3734 1238 4622692 7 6226 0.6226 112.45 112.45
Y₁ = 6226 1238 7707788 7 7077 0.7077 114.154 114.15
Y₂ = 7077 1238 8761326 7 7613 0.7613 115.226 115.23
Y₃ = 7613 1238 9424894 7 4248 0.4248 108.496 108.50
Y₄ = 4248 1238 5259024 7 2590 0.259 105.18 105.18
Y₅ = 2590 1238 3206420 7 2064 0.2064 104.128 104.13
Y₆= 2064 1238 2555232 7 5552 0.5552 111.104 111.10
Y₇ = 5552 1238 6873376 7 8733 0.8733 117.466 117.47
Y₈ = 8733 1238 10811454 8 8114 0.8114 116.228 116.23
Y₉ = 8114 1238 10045132 8 0451 0.0451 100.902 100.90
Y₁₀ = 0451 1238 558338 6 5833 0.5833 111.666 111.67
Y₁₁ = 5833 1238 7221254 7 2212 0.2212 104.424 104.42
Y₁₂ = 2212 1238 2738456 7 7384 0.7384 114.768 114.77
Y₁₃ = 7384 1238 9141392 7 1413 0.1413 102.826 102.83
Y₁₄ = 1413 1238 1749294 7 7492 0.7492 114.984 114.98
Y₁₅ = 7492 1238 9275096 7 2750 0.275 105.5 105.50
Y₁₆ = 2750 1238 3404500 7 4045 0.4045 108.09 108.09
Y₁₇ = 4045 1238 5007710 7 0077 0.0077 100.154 100.15
Y₁₈ = 0077 1238 95326 5 5326 0.5326 110.652 110.65
Y₁₉ = 5326 1238 6593588 7 5935 0.5935 111.87 111.87
Y₂₀ = 5935 1238 7347530 7 3475 0.3475 106.95 106.95
Y₂₁ = 3475 1238 4302050 7 3020 0.302 106.04 106.04
Y₂₂ = 3020 1238 3738760 7 7387 0.7387 114.774 114.77
Y₂₃ = 7387 1238 9145106 7 1451 0.1451 102.902 102.90
Y₂₄ = 1451 1238 1796338 7 7963 0.7963 115.926 115.93
Y₂₅ = 7963 1238 9858194 7 8581 0.8581 117.162 117.16
Y₂₆ = 8581 1238 10623278 8 6232 0.6232 112.464 112.46
Y₂₇ = 6232 1238 7715216 7 7152 0.7152 114.304 114.30
Y₂₈ = 7152 1238 8854176 7 8541 0.8541 117.082 117.08
Y₂₉ = 8541 1238 10573758 8 5737 0.5737 111.474 111.47

Ejercicio caja de banco


Simular 20 tiempos del servicio en la caja del banco del caso anterior, obteniendo los números
pseudoaleatorios con el método de algoritmos de productos medios, semilla X₀= 4568 y X₁= 5643.
(X₀) (X₁) (X₀)(X₁) Largo Xᵢ rᵢ
Y₀= 4568 5643 25777224 8 7772 0.7772
Y₁ = 5643 7772 43857396 8 8573 0.8573
Y₂ = 7772 8573 66629356 8 6293 0.6293
Y₃ = 8573 6293 53949889 8 9498 0.9498
Y₄ = 6293 9498 59770914 8 7709 0.7709
Y₅ = 9498 7709 73220082 8 2200 0.2200
Y₆= 7709 2200 16959800 8 9598 0.9598
Y₇ = 2200 9598 21115600 8 1156 0.1156
Y₈ = 9598 1156 11095288 8 0952 0.0952
Y₉ = 1156 0952 1100512 7 1005 0.1005
Y₁₀ = 0952 1005 956760 6 5676 0.5676
Y₁₁ = 1005 5676 5704380 7 7043 0.7043
Y₁₂ = 5676 7043 39976068 8 9760 0.9760
Y₁₃ = 7043 9760 68739680 8 7396 0.7396
Y₁₄ = 9760 7396 72184960 8 1849 0.1849
Y₁₅ = 7396 1849 13675204 8 6752 0.6752
Y₁₆ = 1849 6752 12484448 8 4844 0.4844
Y₁₇ = 6752 4844 32706688 8 7066 0.7066 Conclusión: De acuerdo con
Y₁₈ = 4844 7066 34227704 8 2277 0.2277 la simulación realizada de 20
Y₁₉ = 7066 2277 16089282 8 0892 0.0892 datos aleatorios, obtuvimos que
el promedio de atención al cliente en el banco "N" Cliente rᵢ Tiempo de serv icio
corresponde a un tiempo de 3.51 minutos para una 1 0.7772 4.50
atención satisfactoria del servicio. 2 0.8573 5.84
3 0.6293 2.98
4 0.9498 8.98
5 0.7709 4.42
6 0.22 0.75
7 0.9598 9.64
8 0.1156 0.37
9 0.0952 0.30
10 0.1005 0.32
11 0.5676 2.52
12 0.7043 3.66
13 0.976 11.19
14 0.7396 4.04
15 0.1849 0.61
16 0.6752 3.37
17 0.4844 1.99
18 0.7066 3.68
Ejercicio caja de tienda 19 0.2277 0.78
20 0.0892 0.28
Simular 30 tiempos del servicio en la caja de una tienda con una media de 4 minutos por cliente y
obtener los números pseudoaleatorios por medio del método algoritmo de multiplicador constante
x₀= 2824, ɑ=2138.

(X₀) (ɑ) (X₀)(ɑ) Largo Xᵢ rᵢ


Y₀= 2824 2138 6037712 7 0377 0.0377
Y₁ = 0377 2138 806026 6 0602 0.0602
Y₂ = 0602 2138 1287076 6 2870 0.287
Y₃ = 2870 2138 6136060 7 1360 0.136
Y₄ = 1360 2138 2907680 7 9076 0.9076
Y₅ = 9076 2138 19404488 7 4044 0.4044
Y₆= 4044 2138 8646072 8 6460 0.646
Y₇ = 6460 2138 13811480 7 8114 0.8114
Y₈ = 8114 2138 17347732 8 3477 0.3477
Y₉ = 3477 2138 7433826 8 4338 0.4338
Y₁₀ = 4338 2138 9274644 7 2746 0.2746
Y₁₁ = 2746 2138 5870948 7 8709 0.8709
Y₁₂ = 8709 2138 18619842 7 6198 0.6198
Y₁₃ = 6198 2138 13251324 8 2513 0.2513
Y₁₄ = 2513 2138 5372794 8 3727 0.3727
Y₁₅ = 3727 2138 7968326 7 9683 0.9683
Y₁₆ = 9683 2138 20702254 7 7022 0.7022
Y₁₇ = 7022 2138 15013036 8 0130 0.013
Y₁₈ = 0130 2138 277940 8 7794 0.7794
Y₁₉ = 7794 2138 16663572 6 6635 0.6635
Y₂₀ = 6635 2138 14185630 8 1856 0.1856
Y₂₁ = 1856 2138 3968128 8 9681 0.9681
Y₂₂ = 9681 2138 20697978 7 6979 0.6979
Y₂₃ = 6979 2138 14921102 8 9211 0.9211
Y₂₄ = 9211 2138 19693118 8 6931 0.6931
Y₂₅ = 6931 2138 14818478 8 8184 0.8184
Y₂₆ = 8184 2138 17497392 8 4973 0.4973
Y₂₇ = 4973 2138 10632274 8 6322 0.6322
Y₂₈ = 6322 2138 13516436 8 5164 0.5164
Y₂₉ = 5164 2138 11040632 8 0406 0.0406
Cliente rᵢ Tiempo de serv icio
1 0.0377 0.15
2 0.0602 0.25
3 0.287 1.35
4 0.136 0.58
5 0.9076 9.53
6 0.4044 2.07
7 0.646 4.15
8 0.8114 6.67
9 0.3477 1.71
10 0.4338 2.28
11 0.2746 1.28
12 0.8709 8.19
13 0.6198 3.87
14 0.2513 1.16
15 0.3727 1.87
16 0.9683 13.81
17 0.7022 4.85
18 0.013 0.05
19 0.7794 6.05
20 0.6635 4.36
21 0.1856 0.82
22 0.9681 13.78
23 0.6979 4.79
24 0.9211 10.16
25 0.6931 4.72
26 0.8184 6.82
27 0.4973 2.75
28 0.6322 4.00
29 0.5164 2.91
30 0.0406 0.17

Conclusión: De acuerdo a la simulación realizada de 20 datos aleatorios, obtuvimos que el promedio


de atención al cliente en el banco "N" corresponde a un tiempo de 3.51 minutos para una atención
satisfactoria del servicio.

Vous aimerez peut-être aussi