Permita que uma máquina de Turing probabilística tenha acesso a uma moeda injusta que aparece cara com probabilidade (os flips são independentes). Defina como a classe de idiomas reconhecíveis por essa máquina no tempo polinomial. É um exercício padrão para provar que:
A) Se é racional ou mesmo B P P -computable então B P P p = B P P . (Por B P P -computable eu média: existe um algoritmo polinomial que está sendo alimentado ao acaso n em retornos unárias whp o racionais binário com denominador 2 n que se encontra dentro de 2 - n - 1 de p .)
B) Para alguns uncomputable a classe B P P P contém uma linguagem indecidible e, portanto, é maior do que B P P . Tais valores de p formam um conjunto denso em ( 0 , 1 ) .
Minha pergunta é a seguinte: o que acontece no meio? Existe um critério para ? Em particular:
1) Existem probabilidades incomputáveis em p de tal modo que B P P p = B P P ? (Eles podem ser computados em algumas classes mais altas).
2) mais largo que B P P para todos os p não- computáveis ? (Os parâmetros em questão são aqueles cuja expansão binária contém seqüências muito longas de zeros e / ou uns. Nesse caso, a computação de bits por amostragem aleatória pode levar um tempo muito longo e até incômodo, e o problema não pode ser redimensionado para o tempo polinomial. Às vezes, o dificuldade pode ser superada por outra base de expansão, mas certos p podem enganar todas as bases).