Considere o seguinte modelo: uma sequência de n bits r = r 1 ... r n é escolhida uniformemente aleatoriamente. Em seguida, cada índice i∈ {1, ..., n} é colocado em um conjunto A com probabilidade independente 1/2. Finalmente, um adversário é permitido, para cada i∈A separadamente, para r aleta i se quiser.
Minha pergunta é a seguinte: a sequência resultante (chamada r ') pode ser usada por um algoritmo RP ou BPP como sua única fonte de aleatoriedade? Suponha que o adversário conheça com antecedência todo o algoritmo BPP, a string r e o conjunto A, e que tenha tempo de computação ilimitado. Suponha também (obviamente) que o algoritmo BPP não conhece as decisões invertidas do adversário nem o A.
Estou ciente de que há uma longa linha de trabalho sobre exatamente esse tipo de pergunta, do trabalho de Umesh Vazirani sobre fontes semi-aleatórias (um modelo diferente, mas relacionado), ao trabalho mais recente sobre extratores, fusões e condensadores. Portanto, minha pergunta é simplesmente se algum desses trabalhos produz o que eu quero! A literatura sobre fontes aleatórias fracas é tão grande, com tantos modelos sutilmente diferentes, que alguém que conhece essa literatura provavelmente pode me economizar muito tempo. Desde já, obrigado!