Probleme in AM oder in MA

8

Welche Beispiele für Probleme sind in (bzw. ) bekannt, die weder in noch in ?AMMANPBPP

Für kenne ich die folgenden zwei Beispiele:AM

  • Nicht-Isomorphismus des Graphen : Sind zwei gegebene Graphen und bis zur Permutation der Eckpunkte der gleiche Graph?GH
  • Protokoll der unteren Grenze: Sie erhalten eine Menge , sodass Sie wissen, dass entwederoderfür einige und so, dass ( wenn , wird geprüft, ob in gelöst werden kann ) und Sie müssen entscheiden, ob.S{0,1}m|S|α|U||S|4α|U|0α1SAMyUySAM|S4α|U|

Für kenne ich kein Beispiel.MA

Meine verfeinerte Frage: Kennen wir andere Probleme in oder , von denen nicht bekannt ist, dass sie in ?M A N PB P P.AMMANPBPP

Ich bin nicht an Problemen interessiert, für die der einzige Beweis, dass sie zu gehören, die Verwendung eines dieser beiden Protokolle ist.AM

Bearbeiten: Meine Hauptmotivation ist es, Beispiele für oder -Algorithmen geben zu können, um zu erklären, was diese Klassen sind.M A.AMMA

Bruno
quelle
5
Dies wird wahrscheinlich nicht zu Ihrer Motivation beitragen (und deshalb füge ich es nicht als Antwort hinzu), aber das quantenstoquastische Sat-Problem ist MA-vollständig. Das heißt: Hat ein stoquastischer Hamiltonianer mit lokalen Begriffen einen frustrationsfreien Grundzustand ? Frustrationsfrei bedeutet, dass sich alle Begriffe in ihrem niedrigsten Energiezustand befinden. lokal bedeutet, dass jeder Term des Hamilton-Operators nur Qubits enthält ; stoquastisch bedeutet, dass alle nicht diagonalen Einträge der Hamilton-Matrix nicht positiv sind. Siehe dieses Papier . k k kkkkk
Peter Shor
Danke Peter! Ich denke , dass dies eine perfekt gültige Antwort ist , auch wenn es vielleicht nicht das beste Beispiel ist als Hilfe für Intuition zu geben ... Aber ich war nicht bewusst jedes Problem in (das ist in nicht bekannt ist )! N P.MANP
Bruno
2
Es ist schwer, natürliche Probleme in MA zu finden. Hier ist ein Blogeintrag von Lance Fortnow aus dem Jahr 2002, in dem er sagt, dass keine natürlichen Probleme in MA bekannt sind, die nicht in NP BPP enthalten sind. Und das war auch 2006 noch der Fall, als Bravyi et al. zeigten, dass stoquastisches Sat darin war. (Und falls Sie sich gefragt haben, es ist in der Tat ein natürliches Problem für die Quantenberechnung.) Ich glaube nicht, dass sich in den letzten acht Jahren etwas geändert hat, aber ich könnte leicht Dinge übersehen haben. kk
Peter Shor
Würden Sie Antworten akzeptieren, die sich in oder befinden und von denen nicht bekannt ist, dass sie sich in ? Ich habe das Gefühl, dass solche Probleme oft gute Beispiele für - oder -Stil haben. Es ist nur so, dass sie nur dann funktionieren, wenn das Versprechen gilt ... (Aber wenn dies für a ist formeller Kurs Dies ist möglicherweise kein gutes Beispiel, da Versprechen oft dazu dienen, Anfänger zu verwirren ...)P r o m i s e A M P r o m i n e N PP r o m i s e B P P M A A MPromiseMAPromiseAMPromiseNPPromiseBPPMAAM
Joshua Grochow
2
@ Joshua: Wenn Sie irgendwelche natürlichen Probleme in PromiseMA haben, würde ich sie wirklich gerne sehen. Ich denke, das OP würde auch, da sein Problem mit der unteren Grenze des Protokolls für AM tatsächlich ein vielversprechendes Problem ist. Ich sollte wahrscheinlich auch beachten, dass das stochastische Sat-Problem auch ein Versprechungsproblem ist (wir versprechen, dass entweder ein frustrationsfreier Grundzustand vorliegt oder dass der Grundzustand eine 1 / poly ( ) höhere Energie aufweist als ein frustrationsfreier Grundzustand hätte). nkn
Peter Shor

Antworten:

8

[Ich poste dies als Antwort, obwohl ich in bin, weil a) es einen anderen Algorithmus im M A- Stil aufweist und b) @PeterShor gefragt hat und es zu lang für einen Kommentar war .]PromiseMAMA

Über jedem endlichen Feld liegt das folgende Problem in P r o m i s e M A :FPromiseMA

Eingabe : Eine Menge von Polynomen F 1 ( x ) , , F m ( x )FF1(x),,Fm(x)

Entscheide : Gibt es keine Lösung für über den algebraischen Abschluss ¯ F.F1(x)==Fm(x)=0F¯

Versprechen : Entweder gibt es eine Lösung über , oder es ist eine poly-Größe F -algebraic Schaltung C ( x , y 1 , ... , y m ) , so dass C ( x , 0 ) = 0 und C ( x , F ( x ) ) = 1 (identisch mit Polynomen)F¯ FC(x,y1,,ym)C(x,0)=0C(x,F(x))=1

Der -Stil-Algorithmus errät die Schaltung C und überprüft dann die beiden Bedingungen unter Verwendung eines Polynomidentitätstests, der von Schwarz-Zippell-DeMillo-Lipton in c o R P angegeben wird.MACcoRP

CNPcoMA

(Dies ist die Grundlage eines algebraischen Beweissystems aus der jüngsten gemeinsamen Arbeit mit Toniann Pitassi , aber für die Zwecke dieser Antwort gehen ähnliche Ideen auf ein früheres Papier von Pitassi sowie auf ihren ICM-Vortrag von 1998 und auf den sogenannten Nullstellensatz zurück und Polynomrechnung Berechnungssysteme .)

Joshua Grochow
quelle
1
Ich finde es faszinierend, dass dieses Ergebnis (im Geiste) einem Ergebnis von Koiran sehr nahe kommt, das zeigt, dass die Entscheidung, ob ein Bündel ganzzahliger Polynome eine gemeinsame Wurzel in hat, in , allerdings mit einem scheinbar nicht verwandten Beweis . (Koirans Ergebnis basiert auf dem von Goldwasser-Sipser festgelegten Protokoll für die untere Grenze.) Während ich versuchte, ein Beispiel für ein Problem in , spielte ich mit ähnlichen Problemen: Grundsätzlich wollte ich irgendwann das DLSZ-Lemma verwenden. A M M A.CAMMA
Bruno
1
@ Bruno: Ich fand das gleiche faszinierend :). Tatsächlich erhalten wir auch ein ähnliches Ergebnis wie oben über Felder mit dem Merkmal Null, jedoch mit anstelle von , und der Beweis verwendet Koirans Ergebnis in Black-Box-Weise als Unterprogramm (siehe Satz 2.4 im gemeinsamen Papier mit Pitassi). P r o m i s e M A.PromiseAMPromiseMA
Joshua Grochow