Método de aceptación y rechazo

De Wikipedia, la enciclopedia libre

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.