Co-Arthur-Merlin
The complement class of AM: a problem is in coAM if its complement is in AM. Equivalently, coAM is the class of problems for which a “no” answer has an Arthur-Merlin protocol — Arthur sends a random challenge, Merlin responds, and Arthur can verify “no” answers with high probability.
See the complexity zoo entry here.
Known relationships
- : BPP problems have a trivial one-message coAM protocol where Merlin’s message is ignored (Arthur decides alone). Symmetrically, .
- : statistical zero-knowledge problems can be argued from both sides with Arthur-Merlin protocols — TODO citation.
- , since (by GS86) and taking complements.
- If graph isomorphism is -complete, then the polynomial hierarchy collapses to . This uses the fact that graph non-isomorphism is in , so if GI were NP-complete then , collapsing AM to — TODO citation.
Notable problems
- Graph non-isomorphism: given two graphs , are they non-isomorphic? This is in coAM: Arthur picks a random bit and a random permutation , sends to Merlin, and Merlin must identify which original graph it came from. If the graphs are non-isomorphic, Merlin (with unbounded power) can always identify correctly.