unidad 2 numeros aleatorios y pseudoaleatorios

18
Unidad 2: Números aleatorios y pseudoaleatorios Elaborado por M. C. José A. Estrada B. 4 UNIDAD 2. NÚMEROS ALEATORIOS Y PSEUDOALEATORIOS. 2.1.- Definición, propiedades, generadores y tablas de números aleatorios. Debido a que en la realidad los eventos se suceden en forma aleatoria, la simulación utiliza los números aleatorios para generar la sucesión de eventos que se requieren simular dentro del modelo. Un número aleatorio es un número al azar escogido de entre un grupo de números, cuya característica es que la probabilidad de escoger cualquier número dentro de ese grupo es la misma para todos ellos. Existen tablas ya elaboradas de números aleatorios, provenientes de algunos métodos matemáticos. 2.2.- Técnicas para generar números pseudoaleatorios. El término pseudoaleatorio procede del hecho de que cuando un número es generado por un procedimiento matemático, se convierte en un procedimiento determinístico, pero al no conocer con certeza cuál será ese número, esto lo hace probabilístico; entonces se dice que los números generados por procesos matemáticos son una mezcla de ambas situaciones, por lo que se les denomina números pseudoaleatorios. Existen varios métodos para generar números pseudoaleatorios. 2.2.1. Método de centros al cuadrado. En este método de generación de números aleatorios el semillero u originador (primer número aleatorio) debe ser un número cualquiera de 4 cifras. Este número se eleva al cuadrado, y si el resultado es un número de menos de 8 cifras, se agregan tantos ceros a la izquierda como se requieran para completar los 8 dígitos. Los cuatro números del centro constituyen el nuevo número aleatorio. Este se eleva al cuadrado y el proceso se repite para seguir generando números aleatorios. Ejemplo: (2523) 2 = 6’365,529 7 dígitos, por lo que se agrega un cero a la izquierda: 06365529 (3655) 2 = 13’359,025 8 dígitos, por lo que no se agrega ningún cero: 13359025 (3590) 2 = 12’888,100 8 dígitos, por lo que no se agrega ningún cero: 12888100

Upload: germaingonzalez

Post on 19-Aug-2015

218 views

Category:

Documents


1 download

DESCRIPTION

unidad 2 simulacion

TRANSCRIPT

Unidad 2: Nmeros aleatorios y pseudoaleatorios Elaborado por M. C. Jos A. Estrada B.4 UNIDAD 2. NMEROS ALEATORIOS Y PSEUDOALEATORIOS. 2.1.- Definicin, propiedades, generadores y tablas de nmeros aleatorios. Debidoaqueenlarealidadloseventossesucedenenformaaleatoria,la simulacinutilizalosnmerosaleatoriosparagenerarlasucesindeeventosquese requieren simular dentro del modelo. Un nmero aleatorio es un nmero al azar escogido de entre un grupo de nmeros, cuyacaractersticaesquelaprobabilidaddeescogercualquiernmerodentrodeese grupo es la misma para todos ellos. Existentablasyaelaboradasdenmerosaleatorios,provenientesdealgunos mtodos matemticos. 2.2.- Tcnicas para generar nmeros pseudoaleatorios. Eltrminopseudoaleatorioprocededelhechodequecuandounnmeroes generadoporunprocedimientomatemtico,seconvierteenunprocedimiento determinstico,peroalnoconocerconcertezaculseresenmero,estolohace probabilstico;entoncessedicequelosnmerosgeneradosporprocesosmatemticos sonunamezcladeambassituaciones,porloqueselesdenominanmeros pseudoaleatorios. Existen varios mtodos para generar nmeros pseudoaleatorios. 2.2.1. Mtodo de centros al cuadrado. Enestemtododegeneracindenmerosaleatorioselsemillerou originador(primernmeroaleatorio)debeserunnmerocualquierade4cifras.Este nmeroseelevaalcuadrado,ysielresultadoesunnmerodemenosde8cifras,se agregantantoscerosalaizquierdacomoserequieranparacompletarlos8dgitos.Los cuatronmerosdelcentroconstituyenelnuevonmeroaleatorio.Esteseelevaal cuadrado y el proceso se repite para seguir generandonmeros aleatorios. Ejemplo: (2523)2 = 6365,5297 dgitos, por lo que se agrega un cero a la izquierda:06365529 (3655)2 = 13359,025 8 dgitos, por lo que no se agrega ningn cero: 13359025 (3590)2 = 12888,100 8 dgitos, por lo que no se agrega ningn cero: 12888100 Unidad 2: Nmeros aleatorios y pseudoaleatorios Elaborado por M. C. Jos A. Estrada B.5 2.2.2. Mtodo congruencial multiplicativo. Este es un mtodo iterativo en el que el i-simo nmero aleatorio se obtiene del remanente de dividir el producto de una constante a por el (i-1)-simo nmero, entre una constante m. En otras palabras: Xi=( a ) (Xi - 1 ) ( modulo m ) ;0Xi - 1m El originador Xi-1y los parmetros a y m deben especificarse por adelantado.Por ejemplo, la secuencia denmerospseudoaleatoriosqueseobtieneconlosparmetros a = 6, m = 23yX0= 13 es: Xi=( a ) (Xi - 1 ) ( mdulo m ) X1 = (6)(13)(mod 23) = 78= (3)(23)+(9) = 78. X1 = 9 es el nuevo nmero aleatorio. 23 X2 = (6)(9)(mod 23) = 54= (2)(23)+(8) = 54 X2 = 8 es el nuevo nmero aleatorio. 23 X3 = (6)(8)(mod 23) = 48= (2)(23)+(2) = 48 X3 =2 es el nuevo nmero aleatorio. 23 La secuencia obtenida es: 13, 9, 8, 2, 12, 3, 18, 16, 4, 1, 6, 13, 9, 8,........... Un perodo es una sucesin de nmeros pseudoaleatorios generados por cualquier mtodo, antes de que se repita de nuevo alguno de ellos. Los nmeros pseudoaleatorios debe cumplir con las siguientes condiciones: a).- que se seleccionen de una distribucin uniforme en el intervalo cerrado(0, 1). b).- que su secuencia sea aleatoria. 2.3.- Pruebas estadsticas de aleatoriedad. Una vez generados los nmeros aleatorios que sern utilizados en el proceso de simulacin, es necesario verificar que sean realmente aleatorios. Para ello, existen una serie de pruebas de hiptesis estadsticas de aleatoriedad. Unidad 2: Nmeros aleatorios y pseudoaleatorios Elaborado por M. C. Jos A. Estrada B.6 2.3.1.- Prueba de los promedios. Quizlafuncindedensidaddeprobabilidadmssimpleesaquellaquese caracteriza por ser constante en el intervalo cerrado ( 0, 1), y cero fuera de l. f (x) F (x) 11 1 x1x Distribucin deDistribucin acumulada de los probabilidad nmeros uniformes (0, 1) Esta funcin de densidad define la distribucin conocida como uniforme o rectangular. Matemticamente, la funcin de densidad uniforme se define como sigue: 1si0X 1 f (x)= 0si1