AM / MA et NP par analogie avec P et BPP

12

Arora et Barak montrent que peut être exprimé comme c'est-à-dire l'ensemble des langues qui ont des réductions aléatoires à 3SAT. est également une généralisation aléatoire naturelle de en ce que vous remplacez le vérificateur déterministe par un vérificateur aléatoire.AMBPNPMANP

Existe-t-il un sens dans lequel l'un d'entre eux est plus proche du "P est à BPP comme NP est à"? relation?

Suresh Venkat
la source
11
Juste pour rendre hommage où cela est dû, Zachos a été le premier à exprimer AM en tant que BP NP.
Lance Fortnow
Oui, je faisais référence au manuel sans faire attention. Merci !
Suresh Venkat

Réponses:

17

C'est bien sûr une question très subjective, mais voici quelque chose qui pourrait être interprété comme disant que est plus proche: les mêmes hypothèses qui impliquent que impliquent également que , mais ces hypothèses ne sont pas connues pour impliquer . De plus, l'hypothèse que implique que , mais n'est pas connu pour impliquer .P = B P P N P = M A N P = A M p r o m i s e P = p r o m i s e B P P p r o m i s e N P = p r o m i s e M A p r o m i sMAP=BPPNP=MANP=AMpromiseP=promiseBPPpromiseNP=promiseMApromiseNP=promiseAM

Cependant, il existe une autre vue disant que est la variante non déterministe de tandis que est la variante probabiliste de . Les faits qui précèdent peuvent également être interprétés comme une preuve de ce point de vue.B P P A M N PMABPPAMNP

Ou Meir
la source
16

Voici un point pour AM: Pour une classe de complexité C, presque-C est défini comme l'ensemble des langages qui sont en C par rapport à presque tous les oracles (presque = Probabilité 1). Alors presque-P = BPP et presque-NP = AM.

Noam
la source
9

Pour jeter un autre point de vue, IP est la généralisation si vous pensez que NP est ce que vous pouvez prouver à un sceptique du temps polynomial.

Lance Fortnow
la source