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


12

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.AMBP⋅NPMANP

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