AM (Complexitat)
En teoria de la complexitat, la classe de complexitat AM (també coneguda per AM[2]) és el conjunt dels problemes de decisió que poden ser resolts en temps polinòmic per un protocol Arthur-Merlin de dos missatges. Només hi ha un parell pregunta/resposta: Arthur llança unes monedes i envia tots els resultats a Merlin, Merlin respon i Arthur decideix si accepta o no.[1] Es requereix que
- Si la resposta és SI, llavors Merlin pot actuar de manera que Arthur accepti amb probabilitat d'almenys 2/3
- Si la resposta és NO, llavors faci el que faci Merlin, Arthur rebutja amb probabilitat d'almenys 2/3.
Es pot reformular la definició de la següent manera: un llenguatge L és a AM si existeix una màquina de Turing determinista en temps polinòmic i els polinomis p i q tals que:
- si x és a L, llavors
- si x no és a L, llavors
La segona condició es pot escriure d'aquesta forma alternativa:
- si x no és a L, llavors
z és la prova que envia Merlin (de mida polinòmica) i y és la cadena aleatòria que envia Arthur, que també està fitada polinòmicament.
El problema de saber si dos grafs no son isomorfs pertany a aquesta classe.
Relació amb d'altres classes
[modifica]La classe AM[k] és la classe de problemes resolts en temps polinòmic, amb k preguntes i respostes. La definició anterior correspon a AM[2]. Per qualsevol k>2 la classe AM[k] és igual a AM[2]. Si k es pot relacionar de manera polinòmica amb la mida de l'entrada, la classe AM[poly(n)] és igual a la classe IP, que es coneix que és igual a PSPACE i es creu fermament que és més potent que la classe AM[2].[2]
Se sap que si AM conté co-NP, llavors PH = AM.
La classe AM conté les classes NP, BPP i SZX.
També es coneix que per tot k, .[1]
Referències
[modifica]- ↑ 1,0 1,1 Sanjeev., Arora,. Computational complexity : a modern approach. Cambridge: Cambridge University Press, 2009. ISBN 9780521424264.
- ↑ Babai, László; Moran, Shlomo «Arthur-Merlin games: A randomized proof system, and a hierarchy of complexity classes». Journal of Computer and System Sciences, 36, 2, 4-1988, pàg. 254–276. DOI: 10.1016/0022-0000(88)90028-1. ISSN: 0022-0000.