En informática, un algoritmo de Atlantic City es un algoritmo aleatorio que responde correctamente al menos el 75 % de las veces [ 1 ] . En algunas definiciones variantes, el umbral de corrección puede ser cualquier valor superior al 50 % [ 2 ] . En cualquier caso, los algoritmos de Atlantic City son tipos de algoritmos de Monte Carlo .
Existe un algoritmo de Atlantic City de tiempo polinomial para cualquier problema perteneciente a la clase BPP de problemas probabilísticos acotados de tiempo polinomial [ 1 ] .
Los algoritmos de Las Vegas , que nunca devuelven una respuesta incorrecta, son el dual de los algoritmos de Monte Carlo y, por lo tanto, de los algoritmos de Atlantic City.
El nombre hace referencia a Atlantic City, en el estado estadounidense de Nueva Jersey . Al igual que Montecarlo y Las Vegas , Atlantic City está ampliamente asociada con los casinos y la cultura del juego.
Véase también
Referencias
- Algoritmos aleatorios
- Esbozos de informática teórica