Está en la página 1de 4

MODELACIÓN

Generación de números aleatorios y pseudo aleatorios

Resumen: Los números aleatorios son aquellos obtenidos al azar, es decir, todo número tiene la misma probabilidad
de ser elegido y la elección de uno no depende de la elección del otro. El ejemplo clásico más utilizado para generarlos
es el lanzamiento repetitivo de una moneda o dado ideal no trucado, mientras que los números pseudo aleatorios son
generados por medio de una función determinista, no aleatoria, aparentando ser aleatorios. Estos números
pseudoaleatorios se generan a partir de un valor inicial aplicando iterativamente la función.

Palabras Clave- pseudoaleatorios, aleatorios, algoritmos, simulación, modelo matemático.

1. INTRODUCCIÓN

El presente informe da a conocer la definición de números aleatorios y pseudoaleatorios, su importancia,


características y usos , al igual que los algoritmos y métodos empleados para la generación de los mismos,
teniendo en cuenta que dichos números son la base esencial de la simulación y son producidos por una
sucesión de valores independientes e idénticamente distribuidos.

Dentro de los usos que tienen los números aleatorios, se encuentran los modelos matemáticos con el fin de
poder representar datos de los modelos reales que no se conocen con exactitud, por otra parte los números
pseudoaleatorios tienen lugar en los campos de la criptografía, modelación, estadística, diseño experimental,
entre otros.[CITATION Per08 \l 3082 ]

2. OBJETIVO

Identificar las principales características, importancia, algoritmos y métodos de la generación de números


aleatorios y pseudoaleatorios.

3. NÚMEROS ALEATORIOS

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 puede ser la elección de otro. La palabra aleatorio se usa para expresar una aparente carencia
de propósito, causa u orden; generalmente son de naturaleza física (dados, ruletas, mecanismos electrónicos o
mecánicos) y son gobernado por las leyes del azar.[CITATION Gue17 \l 3082 ]

A. Propiedades

Dentro de las principales propiedades con las cuentan los números aleatorios se destacan las siguientes:

 Los números deben estar uniformemente distribuidos U (0,1)


 La media establecida por los números aleatorios debe ser de 0.5 U=0.5
 Son estadísticamente independientes
 Sin repetición dentro de una longitud determinada de la sucesión [ CITATION Mes15 \l 3082 ]

B. Usos y aplicaciones
1)
MODELACIÓN

Los números “elegidos al azar” son útiles en diversas aplicaciones, entre las cuáles podemos mencionar:

 Simulación o métodos de Monte Carlo: se simula un proceso natural en forma computacional. Estas
aplicaciones se realizan en muy variados campos con el fin de emular distintos comportamientos: física
(por ejemplo, para simular colisiones entre partículas), ingeniería (diseño de obras hidráulicas, puentes,
etc. ), inversiones de capital, redes, servicios a clientes, call centers, etc. La simulación a través de la
computadora es una herramienta poderosa para comprender la naturaleza de sistemas complejos.
 Muestreo: con el fin de seleccionar una submuestra de una población.
 Análisis Numérico: algunas técnicas para resolver problemas de análisis numérico complejos han sido
desarrolladas usando números aleatorios.
 Programación: la generación de valores aleatorios puede ser útil para poner a prueba la efectividad de
un algoritmo. También son útiles en criptología.

C. Algoritmos y métodos

 Métodos manuales, lanzamiento de monedas, lanzamientos de dados, dispositivos mecánicos,


dispositivos electrónicos
 Métodos de computación analógica, son métodos que dependen de ciertos procesos físicos
aleatorios, por ejemplo, el comportamiento de una corriente eléctrica.
 Métodos de computación digital, cuando se usa el ordenador digital.
 Tablas de bibliotecas, son números aleatorios que se han publicado; de los cuales podemos
encontrar listas en los libros de probabilidad y tablas de matemáticas. Estos números fueron
generados por alguno de los métodos de computación analógica. [ CITATION dm18 \l 3082 ]

4. NÚMEROS PSEUDO ALEATORIOS

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ón parte 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.
A. Características

Dentro de las principales características con las que cuentan los números pseudo aleatorios encontramos las
siguientes:

 Equidistribución: Los números de pseudo aleatorios estos de deben repartir por igual para alcanzar
distribución uniforme.
 Largo periodo: Los números pseudoaleatorios tiene un periodo el cual su secuencia se repite para
evitar las correlaciones es indispensable que el periodo sea largo para no agotar la secuencia.
 Repetitividad: Es necesario repetir los mismos números pseudo aleatorios para hacer comprobaciones,
conviene que el generador almacene su estado
 Largas subsecuenticas disjuntas: Si la simulación es muy larga es recomendable subdividirla en otras,
las cuales sean más pequeñas e independientes para hacer su recopilación.
 Portabilidad: Se genera la misma secuencia de números pseudo tanto en lenguajes de programación
como diferentes máquinas.
 Eficiencia: Los números de pseudo aleatorios deben ser de muy poco tiempo
 Continuidad: Deben ser construidos y no discretos.[ CITATION Mil16 \l 3082 ]
2)
MODELACIÓN

B. Usos y aplicaciones

Los generadores de números pseudoaleatorios son ampliamente utilizados en campos tales como el modelado
por computadora, estadística, diseño experimental, etc. Una de las utilidades principales de los números
pseudoaleatorios tiene lugar en los campos de la criptografía y de la esteganografía. 
Asimismo, también destacan su uso en el llamado método de Montecarlo, con múltiples utilidades, por
ejemplo para hallar áreas/ volúmenes encerradas en una gráfica y cuyas integrales son muy difíciles de hallar
o irresolubles; mediante la generación de puntos basados en estos números, haciendo buenas aproximaciones
de la superficie /volumen total.[ CITATION Wik19 \l 3082 ]

C. Algoritmos y métodos

Algoritmo No Congrudenciales

 Algoritmo de cuadrados medios: Propuesta en la década de los cuarenta del siglo XX por Von
Neumann y Metrópolis, requiere un número entero llamado semilla, con D dígitos, se determina
simplemente anteponiendo el 0 a esos dígitos.

 Algoritmo de productos medios: Es similar a la del algoritmo de cuadrados medios, la diferencia


radica en que las semillas se multiplican y del producto se seleccionan los D dígitos del centro

 Algoritmo de multiplicador constante: Algoritmo no congrudencial similar al de productos medios,


se selecciona una constante a con D dígitos y se repite los pasos hasta obtener los números r
deseados.

Algoritmos Congrudenciales

 Algoritmo lineal: Propuesto por D.H. Lehmer en 1951, este algoritmo genera una secuencia de
números enteros por medio de la ecuación:

X i +1=( a X i+ c ) mod ( m )

Dicha ecuación genera una secuencia de números enteros S, sin embargo, para obtener números
pseudo aleatorios es necesario la siguiente ecuación:
Xi
r i=
m−1

 Algoritmo congrudencial multiplicativo: Surge del algoritmo congrudencial lineal cuando c=0.
Siendo la ecuación recursiva:

X i +1=( a X i ) mod ( m )

La ventaja de este algoritmo es que implica una operación menos, los parámetros de arranque de este
algoritmo son Xo, a y m. [ CITATION Gue17 \l 3082 ]
5. CONCLUSIONES
6.
3)
MODELACIÓN

7. REFERENCIAS

[1] C. Peret, «Estadística para todos, números aleatorios,»


2008. [En línea]. Available:
https://www.estadisticaparatodos.es/taller/aleatorios
/aleatorios.html.
[2] C. Guerrero, «UNIDAD II NÚMEROS ALEATORIOS
Y PSEUDO ALEATORIOS,» 2017. [En línea]. Available: https://www.academia.edu/9093154/UNIDAD_II_N
%C3%9AMEROS_ALEATORIOS_Y_PSEUDO_
ALEATORIOS?auto=download.
[3] S. Mesa Gonzalez, «PROPIEDADES DE NUMEROS
ALEATORIOS,» 2015. [En línea]. Available:
https://prezi.com/ycsjowuscdwa/propiedades-de-numeros
-aleatorios/.
[4] dm, «Generación de números aleatorios,» 2018. [En línea].
Available: http://www.dm.uba.ar/materias/probabilidades
_estadistica_C/2004/1/PyEC08.pdf.
[5] A. Milla, «NÚMEROS PSEUDOALEATORIOS Y
SUS CARACTERÍSTICAS,» 2016. [En línea]. Available: https://astridmll.wordpress.com/2016/09/13/numeros-
pseudoaleatorios-y-sus-caracteristicas/.
[6] Wikipedia, «Número pseudoaleatorio,» 2019. [En línea].
Available: https://es.wikipedia.org/wiki/N%C3%BAmero_
pseudoaleatorio#Campos_de_aplicaci%C3%B3n.

4)

También podría gustarte