Arora y Barak muestran que puede expresarse como B P ⋅ N P, es decir, el conjunto de idiomas que tienen reducciones aleatorias a 3SAT. M A también es una generalización aleatoria natural de N P en la que reemplaza el verificador determinista por uno aleatorio.
¿Hay algún sentido en el que uno de estos se ajuste más a la "P es a BPP como lo es NP?" relación?
cc.complexity-theory
big-picture
Suresh Venkat
fuente
fuente
Respuestas:
Esto es, por supuesto, un asunto muy subjetivo, pero aquí hay algo que podría interpretarse como que dice que es más adecuado: los mismos supuestos que implican que P = B P P también implican que N P = M p r o m i s e N P = pMA P=BPP , pero esos supuestos no se sabe que implican N P = a M . Además, la suposición de que p r o m i s e P = p r o m i s e B P P implica queNP=MA NP=AM promiseP=promiseBPP , pero no se sabe que implican p r o m i s e N P = p r o m i s e A M .promiseNP=promiseMA promiseNP=promiseAM
Sin embargo, hay un punto de vista alternativo diciendo que es la variante no determinista de B P P mientras que A M es la variante probabilística de N P . Los hechos anteriores también pueden interpretarse como evidencia de esta opinión.MA BPP AM NP
fuente
Aquí hay un punto para AM: Para una clase de complejidad C, casi-C se define como el conjunto de lenguajes que están en C en relación con casi todos los oráculos (casi = Probabilidad 1). Entonces casi-P = BPP y casi-NP = AM.
fuente
Para arrojar otra vista, IP es la generalización si piensas en NP como lo que puedes demostrar a un escéptico de tiempo polinómico.
fuente