Está en la página 1de 16

Los números

pseudialeatorios
Se llama números pseudoaleatorios a una sucesión determinística de números en el
intervalo [0,1] que tiene las mismas propiedades estadísticas que una sucesión de
números aleatorios. Los números pseudoaleatorios son necesarios cuando se pone en
práctica un modelo de simulación, para obtener observaciones aleatorias a partir de
distribuciones de probabilidad. Los números aleatorios generados en un inicio por una
computadora casi siempre son números aleatorios enteros GENERACIÓN DE NÚMEROS
PSEUDOALEATORIOS SIMULACIÓN
2.2.1. Algoritmos de cuadrados medios

1. Seleccionar una semilla (X0) con D dígitos (D > 3).


2. Sea Y0 = resultado de elevar X0 al cuadrado; sea X1 = los D dígitos del centro,
y sea r¡ = 0. D dígitos del centro.
3. Sea Y¡= resultado de elevar X¡ al cuadrado; sea X¡+1 = los D dígitos del centro,
y sear. = 0 . D dígitos del centro para toda ¡= 1, 2,3 ,... n.
4. Repetir el paso 3 hasta obtener los n números r¡ deseados.
2.2.2 Algoritmo de productos medios

 1. Seleccionar una semilla (X0) con D dígitos (D > 3)


 2. Seleccionar una semilla (X1) con D dígitos (D > 3)
 3. Sea Y0= X0*X1; sea X2= los D dígitos del centro, y sea r¡ = 0.D dígitos del
centro.
 4. Sea Y¡= X¡*X¡+1; sea X¡+2= los D dígitos del centro, y sea r¡+1 = 0.D dígitos
del centro para toda ¡ = 1, 2, 3 ,... n.
 5. Repetir el paso 4 hasta obtener los n números r¡ deseados.
2.2.5 Algoritmo congruencial multiplicativo
 r¡= x¡/(m -1 )
 m = 2^g
 a = 3 + 8k o a = 5 + 8k
 k = 0 , 1, 2, 3 ,...
 X0 = debe ser un número impar
 g debe ser entero

A partir de estas condiciones se logra un periodo de vida máximo N = k/4 = 2^g-2


Algoritmo congruencial aditivo

 Este algoritmo requiere una secuencia previa de n números enteros X1,


X2, X3,X4, ...,X n para generar una nueva secuencia de números enteros
que empieza en Xn+1, Xn+2, Xn+3, Xn+4, ...

 Su ecuación recursiva es :
 X¡ = (x¡+1 +x¡-n) mod (m) ¡= n + 1, n + 2, n + 3 ,...

 Los números r, pueden ser generados mediante la ecuación


r¡= x¡/m - 1
2.4 PRUEBAS ESTADISTICAS PARA LOS
NUMEROS PSEUDOALEATORIOS
 A continuación se analizaran pruebas estadísticas básicas. El objetivo es
validar que el conjunto r¡ realmente esta conformado por números aleatorios.

Y determinar si un conjunto de números entre cero y uno cumplen con las


propiedades básicas de independencia y uniformidad.
2.4.1 prueba de medias
2.4.2 prueba de varianza
2.4.3 PRUEBAS DE UNIFORMIDAD

Para comprobar su acatamiento se han


desarrollado pruebas estadísticas tales como las
pruebas Chi-cuadrada y de Kolmogorov-Smirnov.
2.4.3.1 Prueba Chi-cuadrada

 La prueba Chi-cuadrada busca determinar si los números del conjuntor. se


distribuyen de manera uniforme en el intervalo (0,1). Para llevar a cabo esta
prueba es necesario dividir el intervalo (0,1) en m sub-intervalos, en donde es
recomendable m = vn. Luego se clasifica cada número pseudoaleatorio del
conjunto r. en los m intervalos
FORMULA

 O= Frecuencia observada
 E=frecuencia esperada

También podría gustarte