Está en la página 1de 9

Generacion de numeros

aleatorios

Los sistemas reales frecuentemente tienen valores de tiempo y cantidades que


varían dentro de un rango y de acuerdo a una función específica de densidad,
definida por una distribución de probabilidad. Por ejemplo, si el tiempo que se
tarda una máquina en procesar una pieza se distribuye entre 2.2 minutos y 4.5
minutos, esto se definirá como una distribución de probabilidad en el modelo
de simulación.

Durante la simulación, cada vez que una pieza entre a esta máquina y sea
procesada, el simulador generará un número al azar entre 2.2 y 4.5 minutos
para simular el tiempo de procesamiento de esa pieza. Cada vez que
generamos un valor a partir de una distribución, a ese valor se le llama variable
aleatoria. Para generar variables aleatorias, es necesario utilizar números
aleatorios.
definicion
Un número aleatorio es aquél que es generado a
partir de la distribución Uniforme U(0,1).

Su generación se basa en el uso de mecanismos físicos. Entre las distintas


propuestas se incluyen el recuento de partículas emitidas por una explosión,
el lanzamiento de monedas, aparatos mecánicos basadas en ruedas de la
Fortuna, etc.

Tienen el inconveniente de ser generados lentamente. Además, los números


aleatorios no pueden almacenarse de forma automática. Por tanto, se deben
buscar procedimientos algorítmicos computacionales que generen números
aleatorios de forma muy rápida y los puedan almacenar sin utilizar mucha
capacidad de memoria.
propiedades de los

numeros

pseudoaleatrios

1. Uniformemente distribuidos.

2. Estadísticamente independientes

3. Reproducibles

4. Periodo largo

5. Generados mediante un método rápido

6. Generados mediante un método que


no requiera mucha capacidad de almacenamiento de
la computadora.
ejemplos

Que los números del conjunto no estén uniformemente


distribuidos, es decir, que haya demasiados números en un
subintervalo y otro muy pocos o ninguno.

Que los números pseudoaleatorios sean discretos en lugar de


continuos.

Que la media del conjunto sea muy alta o muy baja, es decir, que
esté por arriba o por debajo de ½.

Que la varianza del conjunto sea muy alta o muy baja, es decir, que
se localice por arriba o por debajo de 1/12
interpretacion

La secuencia de número aleatorios será: 0.2, 0.8, 0.4, O y 0.6, luego se repite
la misma secuencia.

Todos los números aleatorios generados tienen un período; es decir,


después de una cierta cantidad de números aleatorios la serie vuelve a
repetirse. Para nuestro ejemplo, el período es 5.

Como el módulo es 10, los valores generados no excederán a 10.


Los valores generados son pseudo aleatorios, porque el siguiente número
se genera a partir del anterior, además después del período se repite la
misma secuencia.

En Arena, el período contiene por lo menos dos billones de números. Luego


el ciclo se repite a través de la misma secuencia.
expresiones de

probabilidad

Se desea evaluar la decisión, si la entidad que ingresa al módulo


de decisión aprueba o desaprueba la inspección. Véase el
siguiente esquema del modelo.
propiedades de los numeros

pseudoaleatorios

Para determiner el próximo resultado del evento aleatorio


es necesario que se genere un número aleatorio
uniformemente distribuido entre O y 1. Este valor es
comparado con el valor de la probabilidad, definida en el
modelo (0.85). Si el número generado está entre O y 0.85,
entonces la entidad aprueba la inspección; de lo contrario,
la entidad no pasa la inspección y se desecha
metodo de cuadrados

medios

Este método es debido a von Neumann y tiene fundamentalmente sólo interés


histórico. El método de centros al cuadrado se apega a la siguiente metodología:

Inicie con un número entero positivo de 4 (2n) dígitos y llámele Zo (Xo), llamado
semilla.
Eleve Zo (Xo) al cuadrado para obtener un número de 8 (4n) dígitos. Si es necesario,
agregue ceros a la izquierda para hacerlo exactamente de 8 dígitos.
Tome los 4 (2n) dígitos centrales como el próximo número de 4 (2n) dígitos y llámele
Z1(X1).

Coloque el punto decimal a la izquierda de Z1(X1) para obtener el primer número


pseudoaleatorio U(0,1).

Continues generando de esta forma números pseudoaleatorios U(0,1)


ejempl o
Para un número preferentemente 3 y 4*

Semilla 2= 4599 Alcance= 7

semilla y/o centro Xi^2 largo(celda) condicion y centro centro/10000


Xi Xi^2 Largo Centro Ri
1 4599 21150801 8 1150 0.115
2 1150 1322500 7 2250 0.225
3 2250 5062500 7 6250 0.625
4 6250 39062500 8 9062 0.9062
5 9062 82119844 8 2119 0.2119
6 2119 4490161 7 9016 0.9016
7 9016 81288256 8 1288 0.1288
8 1288 1658944 7 5894 0.5894
9 5894 34739236 8 4739 0.4739
10 4739 22458121 8 2458 0.2458
11 2458 6041764 7 4176 0.4176
12 4176 17438976 8 7438 0.7438
13 7438 55323844 8 5323 0.5323
14 5323 28334329 8 8334 0.8334
15 8334 69455556 8 9455 0.9455
16 9455 89397025 8 9397 0.9397
17 9397 88303609 8 8303 0.8303
18 8303 68939809 8 8939 0.8939
19 8939 79905721 8 9905 0.9905
20 9905 98109025 8 8109 0.8109
21 8109 65755881 8 5755 0.5755
22 5755 33120025 8 3120 0.312
23 3120 9734400 7 3440 0.344
24 3440 11833600 8 1833 0.1833
25 1833 3359889 7 5988 0.5988

También podría gustarte