Documentos de Académico
Documentos de Profesional
Documentos de Cultura
UNIDAD II
GENERACIÓN DE NÚMEROS ALEATORIOS
Debido a que en las simulaciones (la mayoría) existen atributos que no son estáticos sino que son
aleatorios, por ejemplo la llegada de carros a una gasolinera se necesitan generar los valores de estas
variables aleatorias las cuales están regidas o representadas por una distribución de probabilidad.
Para generar estas variables primeramente se genera un número rectangular y posteriormente estos
gastos se introducen a un generador de variables de dicha distribución de probabilidad.
Para la generación de estas variables aleatorias uniformes o rectangulares existen tres modelos:
• Provisión externa.
• Provisión interna a partir de un proceso físico al azar.
• Previsión interna de sucesión de dígitos por medio de una relación de recurrencia.
Donde:
X0 = semilla (X0>0)
a = el multiplicador (a>0)
c = constante aditiva (c>0)
m = el módulo (m>X, m>a y m>c) y representa el número posible de valores diferente que pueden generare.
Ejemplo1:
a =5
c=7
X0 = 4
UNIDAD II 1
MODELOS Y SISTEMAS DE SIMULACIÓN ITSP
m=8
Ejemplo 2:
a=7
c=7
X0 = 7
m = 10
Semilla
Por lo cual los valores de a, c, X0 y m deben ser seleccionados con valores adecuados con el fin de
que el generador tenga período completo.
• Selección de A
El valor seleccionado de a debe ser entero e impar, y además no debe ser divisible por 3 ó 5.
(a-1) mod 4 =0 si 4 es un factor de m
(a-1) mod b = 0 si b es un factor primo de m
UNIDAD II 2
MODELOS Y SISTEMAS DE SIMULACIÓN ITSP
• Selección de c
Debe ser cualquier constante, para asegurar buenos resultados c mod 200 = 21. El valor de c debe
ser un entero impar y relativamente primo a m.
• Selección de X0
El valor de la semilla es irrelevante.
Para este generador existen también recomendaciones para la selección de los elementos:
a) Sistema decimal.
• Selección de la semilla.
Puede ser cualquier entero impar no divisible entre 2 ó 5 y debe ser relativamente primo a M.
• Selección de a.
a = 200t p
• Selección de M.
El valor de m puede ser 10d. Si m = 10 y d 5 el periodo del generador es 5 x 10d-2.
b) Sistema Binario
• Selección de Semilla.
Cualquier entero impar relativamente primo a m.
• Selección de A
Debe de ser obtenido a partir de la siguiente expresión :
a = 8t 3
• Selección de M
El valor de m puede ser 2d. Si m = 2d el periodo del generador es 2d-2 o m/4.
UNIDAD II 3
MODELOS Y SISTEMAS DE SIMULACIÓN ITSP
Ejemplo:
a = 5
X0 = 5
m = 32
n Xn n Xn
1 25 5 9
2 29 6 13
3 17 7 1
4 21 8 5
Semilla
Uso de los métodos congruenciales, cumplen con las características, los números rectangulares
generados:
• Reproducibles.
• Periodo largo.
• Generados a través de un método rápido.
• No requiere gran capacidad de almacenamiento.
Definiciones
Variable Estocástica: Es una variable que representa el resultado de una actividad aleatoria.
Metodo
Congruencial Pruebas de Distribuciones Entrada al
Mixto Aleatoriedad de Probabilidad Simulador
UNIDAD II 4