Simulación en Java: Distribución Poisson

Simulación en Java: Distribución Poisson

poisson_java

El siguiente es un programa en Java que de forma sencilla simula una variable aleatoria de Poisson.

¿Qué es Poisson?

Existe una distribución de probabilidad llamada Poisson, que nos permite realizar experimentos aleatorios para observar la frecuencia con que ocurre algo durante un espacio de tiempo.

Por ejemplo, si deseáramos analizar el número de llamadas que recibe un teléfono durante una hora, o la cantidad de clientes que llegan a la caja durante un minuto, etc. Poisson nos permite analizar un evento que ocurre en cierta cantidad de tiempo.

Podemos simular experimentos de Poisson en la computadora. Para esto utilizaremos el siguiente algoritmo:

El algoritmo

  1. Sean k = 1, p=1
  2. Se genera ui = U(0,1) y se hace k = k(ui);
  3. Si k≤ exp(-lambda), entonces x-1 es el valor buscado. En caso contrario se hace x=x+1 y se va al paso 2.

El programa

Este algoritmo llevado a una función en Java quedaría de la siguiente manera:

El programa principal sería:

Esto nos entrega 10 números que siguen una distribución Poisson con media de 4.

Caso de aplicación

Un caso de aplicación sería el siguiente:

Una empresa tiene un promedio de 4 accidentes al mes en sus instalaciones. Si cada accidente le representa un gasto de 800 pesos, ¿cuál sería la cantidad probable que gastará en un año por concepto de Pago de Accidentes?

Modificamos el programa principal para que resuelva el problema planteado y quedaría asi:

Un ejemplo de una salida de este programa sería la siguiente:

 salida_accidentes_poisson

No olvides dejar tus comentarios y dudas sobre este ejercicio.

Referencias

  1. Mendenhall W., Beaver R., Beaver B. (2008). Introducción a la probabilidad y estadística. 12ª Edición. Ed. Cengage Learning. México.
¿Qué te pareció este artículo?
  • Excelente 
  • Interesante 
  • Regular 
  • No era lo que buscaba 
  • Poco informativo 
Facebooktwittergoogle_plusmail

Tu comentario

opiniones

Comments

  • David Martínez Lázaro | Dic 10,2015

    gracias preofe aki ya usted nos esta dando de como realizar el programa en pasos en poison