AM / MA y NP en analogía con P y BPP


12

Arora y Barak muestran que puede expresarse como B PN 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.AMBPNPMANP

¿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?


11
Solo para dar crédito donde es debido, Zachos fue el primero en expresar AM como BP NP.
Lance Fortnow

Sí, me refería al libro de texto sin tener cuidado. Gracias !
Suresh Venkat

Respuestas:


17

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 = pMAP=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=MANP=AMpromiseP=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=promiseMApromiseNP=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.MABPPAMNP


16

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.


9

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.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.