Considere el siguiente modelo: una cadena de n bits r = r 1 ... r n se elige de manera uniforme al azar. A continuación, cada índice i∈ {1, ..., n} se coloca en un conjunto A con probabilidad independiente 1/2. Por último, se permite que un adversario, para cada i∈A separado, a r flip i si se quiere.
Mi pregunta es esta: ¿puede la cadena resultante (llamarla r ') ser utilizada por un algoritmo RP o BPP como su única fuente de aleatoriedad? Suponga que el adversario conoce de antemano todo el algoritmo BPP, la cadena r y el conjunto A, y que tiene un tiempo de cálculo ilimitado. También suponga (obviamente) que el algoritmo BPP no conoce ni las decisiones de cambio del adversario ni A.
Soy consciente de que hay una larga línea de trabajo sobre precisamente este tipo de preguntas, desde el trabajo de Umesh Vazirani sobre fuentes semi aleatorias (un modelo diferente pero relacionado), hasta trabajos más recientes sobre extractores, fusiones y condensadores. ¡Entonces mi pregunta es simplemente si algo de ese trabajo produce lo que quiero! La literatura sobre fuentes aleatorias débiles es tan grande, con tantos modelos sutilmente diferentes, que alguien que sabe de literatura probablemente me puede ahorrar mucho tiempo. ¡Gracias por adelantado!