Método de aceptación y rechazo

El método de aceptación y rechazo es un algoritmo para generar números pseudoaleatorios provenientes de una variable aleatoria.

Descripción

editar

Sea   la función de densidad de la variable aleatoria  , supongamos que existe una función   tal que

 

  donde   denota el soporte de la variable aleatoria  , como

 

por ser función de densidad entonces

 

para que   sea una función de densidad, definimos la función

 

para   y   para  .

El método de aceptación y rechazo supone que podemos generar una variable aleatoria   con función de densidad  .

Algoritmo

editar

El algoritmo para obtener una muestra pseudoaleatoria proveniente de una variable aleatoria   con función de densidad   utilizando una muestra pseudoaleatoria de una variable aleatoria   con función de densidad   es el siguiente:

  1. Generar   con función de densidad  .
  2. Generar   independiente de  .
  3. Si   entonces   de lo contrario repetir el paso  .

El algoritmo toma en promedio   iteraciones para obtener una muestra pseudoaleatoria.

Validez del algoritmo

editar

Para demostrar la validez de este algoritmo veamos que   se verifica

 

Notemos que

 

pero

 

y

 

Por lo tanto

 

Véase también

editar

Referencias

editar
  • Ross, S.M. (2013). Simulation. Academic Press.
  • Law, A.M. (2014) Simulation Modeling and Analysis. McGrawHill.