SIMULACION
NÚMEROS ALEATORIOS Y PSEUDO ALEATORIOS
1. ¿Qué son los números aleatorios y pseudo aleatorios y para qué
sirven?
Los números aleatorios tienen la propiedad de ser obtenidos al azar,
es decir, son resultado de un proceso en el cual su resultado no es
predecible ya que todo número tiene la misma probabilidad de ser elegido
y la elección de uno no depende de la elección del otro. Lapalabra aleatorio se usa para expresar una aparente carencia de
propósito, causa, u orden. El ejemplo clásico más utilizado para generarlos
es el lanzamiento repetitivo de una moneda o dado.
Los números pseudo aleatorios son números generados en un
proceso que parece producir números al azar, pero no lo hace realmente,
de aquí el prefijo pseudo que quiere decir falso, ya que su generaciónparte
de algoritmos determinísticos, lo cual nos quiere decir que obtendremos
siempre el mismo resultado bajo las mismas condiciones iniciales. Estas
condiciones se refieren a varios parámetros de arranque, siendo el valor
inicial, también llamado semilla, el denominador común de todos los
algoritmos.
Estos números tienen la característica de que deben seguir una
distribución Uniforme, esdecir que pueden tomar cualquier valor dentro
del intervalo (0, 1), entonces podemos decir que los números pseudo
aleatorios son números entre 0 y 1 que han pasado por un tamizado de
pruebas para poder determinar que tendrán una función aproximada a la
realidad es decir, haya aleatoriedad.
La función de los números pseudo aleatorios es que a partir de ellos
podemos generar variables aleatoriaslas cuales están sujetas en el mayor
de los casos, a distribuciones estadísticas que son las que se usan para
establecer el comportamiento de materiales, sucesos, personas, etc., en
todo proceso de simulación.
2. ¿Para qué y cómo se usan dichos números?
Se usan como una fuente confiable de variabilidad dentro de los
modelos de simulación fundamentalmente porque las sucesiones de númerospseudoaleatorios son más rápidas de generar que las de números aleatorios.
La simulación es el proceso de diseñar un modelo de un sistema real,
que servirá para dirigir experimentos con el propósito de entender, explicar,
analizar o mejorar el comportamiento del sistema.
Para simular el comportamiento de una o más variables aleatorias es
necesario contar con un conjunto suficientementegrande de números
aleatorios, pero por desgracia generar una sucesión de números que sean
completamente aleatorios resulta muy complicado, ya que tendríamos que
generar una sucesión infinita de valores que nos permitiera comprobar la
inexistencia de correlaciones entre ellos, lo que sería costoso y tardado
volviendo impráctica la simulación; por ello es necesario utilizar los númerospseudoaleatorios de los cuales podemos asegurar con un nivel alto de
confiabilidad que se comportan de manera similar a un conjunto de números
aleatorios.
La experimentación directa sobre la realidad puede algunos tipo de
problemas como: costo muy alto, gran lentitud, en ocasiones las pruebas son
destructivas, puede no ser ética (sobre todo si están involucrados seres
humanos), puede resultar imposible,por ejemplo, para predecir sucesos
futuros.
3. ¿Cómo se generan los números pseudo aleatorios entre 0 y 1?
Los números pseudo aleatorios se generan mediante algoritmos
determinísticos, es decir aquellos en que se obtiene el mismo resultado bajo
las mismas condiciones iniciales, por lo cual requieren parámetros de
arranque.
Sea una secuencia ri = {r1 ,r2 ,r3, ..., rn} con n valoresdistintos, se le
conoce como el conjunto necesario de números entre 0 y 1 para realizar una
simulación, siendo n el periodo o ciclo de vida. Esta secuencia forma la parte
principal de la simulación de procesos estocásticos (basado en probabilidades)
y son usados para generar la conducta de variables aleatorias, continuas o
discretas. Estos números se consideran pseudo-aleatorios porque es imposible...
Regístrate para leer el documento completo.