QMA

Im Computerkomplexitätstheorie, QMA, welches dafür steht Quanten Merlin Arthur, ist der Satz von Sprachen, für die, wenn die Antwort ja ist, ein quantenbeweis (ein Quantenzustand) mit Polynomgröße gibt, das a überzeugt Polynomzeit Quantenurifier (auf a Quantencomputer) dieser Tatsache mit hoher Wahrscheinlichkeit. Wenn die Antwort nein ist, wird jeder Quantenzustand in Polynomgröße durch den Verifizierer mit hoher Wahrscheinlichkeit abgelehnt.

Die Beziehung zwischen QMA und BQP ist analog zur Beziehung zwischen Komplexitätsklassen Np und P. Es ist auch analog zur Beziehung zwischen der probabilistischen Komplexitätsklasse Ma und BPP.

QAM ist eine verwandte Komplexitätsklasse, in der fiktive Mittel Arthur und Merlin die Sequenz ausführen: Arthur generiert eine zufällige Zeichenfolge, antwortet Merlin mit einem Quantum Zertifikat und Arthur überprüft es als BQP -Maschine.

Definition

Eine Sprache l ist in Wenn es eine Polynomzeit Quantum -Verifizierer V und ein Polynom gibt so dass:[1][2][3]

  • Es gibt einen Quantenzustand so dass die Wahrscheinlichkeit, dass V die Eingabe akzeptiert ist größer als c.
  • für alle Quantenzustände die Wahrscheinlichkeit, dass V die Eingabe akzeptiert ist weniger als s.

wo reicht über alle Quantenzustände mit höchstens Qubits.

Die Komplexitätsklasse ist definiert, um gleich zu sein . Die Konstanten sind jedoch nicht zu wichtig, da die Klasse unverändert bleibt, wenn c und s sind auf alle Konstanten so eingestellt, dass c ist größer als s. Darüber hinaus für Polynome und , wir haben

.

Probleme in QMA

Da viele interessante Klassen in QMA enthalten sind, wie P, BQP und NP, sind alle Probleme in diesen Klassen ebenfalls in QMA. Es gibt jedoch Probleme in QMA, aber nicht bekannt als NP oder BQP. Einige so bekannte Probleme werden nachstehend erörtert.

Ein Problem soll QMA-hard sein, analog zu Np-harte, wenn jedes Problem in QMA sein kann reduziert dazu. Ein Problem soll QMA- seinKomplett Wenn es QMA-hard und in QMA ist.

Das örtliche Hamiltonsche Problem

Ein K-Local Hamiltonian (Quantenmechanik) ist ein Hermitische Matrix auf N -Qubits wirken, die als Summe von dargestellt werden können Hamiltonianische Begriffe, die höchstens einwirken Qubits jeweils.

Das allgemeine k-lokale Hamiltonsche Problem ist ein k-lokaler Hamiltonianer , um den kleinsten Eigenwert zu finden von .[4] wird auch als Grundzustand des Hamiltonianer genannt.

Die Entscheidungsversion des k-lokalen Hamiltonschen Problems ist eine Art von Art von Problem versprechen und wird definiert als ein k-lokaler Hamiltonianer und wo , um zu entscheiden, ob es einen Quanten -Eigenstaat gibt von mit assoziiertem Eigenwert , so dass oder wenn .

Das lokale Hamiltonsche Problem ist das Quantenanalogon von Max-sa. Das k-lokale Hamiltonsche Problem ist für k ≥ 2 QMA-Complete.[5]

Das 2-lokale Hamiltonsche Problem, das auf ein zweidimensionales Gitter von reagiert wurde Qubits, ist auch QMA-Complete.[6] Es wurde gezeigt, dass das k-lokale Hamiltonsche Problem auch für Hamiltoner, die eine 1-dimensionale Partikellinie mit Wechselwirkungen mit 12 Zuständen pro Partikel mit 12 Zuständen darstellen, immer noch QMA-Hard ist.[7] Wenn das System translational-invarianten ist, wird sein lokales Hamilton-Problem zu QMAExp-Complete (Da die Problemeingabe in der Systemgröße codiert ist, verfügt der Verifizierer nun exponentielle Laufzeit, während die gleiche Versprechungslücke beibehält).[8][9]

QMA-Hartness-Ergebnisse sind für einfache Bekanntheit bekannt Gittermodelle von Qubits wie der ZX Hamiltonianer [10] wo repräsentieren Pauli -Matrizen . Solche Modelle sind auf Universal anwendbar Adiabatische Quantenberechnung.

k-lokale Hamiltoner-Probleme sind analog zu klassisch Probleme mit der Einschränkung der Zufriedenheit.[11] Die folgende Tabelle zeigt die analogen Geräte zwischen klassischen CSPs und Hamiltonianern.

Klassisch Quanten Anmerkungen
Einschränkungszufriedenheitsproblem Hamiltonian
Variable Qubit
Zwang Hamiltonsche Begriff
Variable Zuordnung Quantenzustand
Anzahl der Einschränkungen erfüllt Hamiltonians Energiebegriff
Optimale Lösung Hamiltonian's Grundstaat Die bestmöglichen Einschränkungen erfüllt


Andere QMA-Complete-Probleme

Eine Liste bekannter QMA-Complete-Probleme finden Sie bei https://arxiv.org/abs/1212.6312.

Verwandte Klassen

QCMA (oder MQA[2]), die für quanten klassisches Merlin Arthur (oder Merlin Quantum Arthur) steht, ähnelt QMA, aber der Beweis muss eine klassische Zeichenfolge sein. Es ist nicht bekannt, ob QMA QCMA entspricht, obwohl QCMA eindeutig in QMA enthalten ist.

QIP (k), welches dafür steht Quanteninteraktiver Polynomzeit (K -Nachrichten) ist eine Verallgemeinerung von QMA, bei der Merlin und Arthur für K -Runden interagieren können. QMA ist QIP (1). Qip (2) ist bekanntermaßen in PSPACE.[12]

QIP ist QIP (k), wobei k in der Anzahl der Qubits polynomisch sein darf. Es ist bekannt, dass QIP (3) = qip.[13] Es ist auch bekannt, dass QIP = IP = PSPACE.[14]

Beziehung zu anderen Klassen

QMA ist mit anderen Bekannten verwandt Komplexitätsklassen durch die folgenden Beziehungen:

Die erste Aufnahme ergibt sich aus der Definition von Np. Die nächsten beiden Einschlüsse ergeben sich aus der Tatsache, dass der Überprüfer jeweils mächtiger wird. QCMA ist in QMA enthalten, da der Überprüfer den Prover dazu zwingen kann, einen klassischen Beweis zu senden, indem er Beweise misst, sobald sie empfangen werden. Die Tatsache, dass QMA in enthalten ist in Pp wurde gezeigt von Alexei Kitaev und John Watrous. PP ist auch leicht gezeigt, um sich in zu befinden PSPACE.

Es ist nicht bekannt, ob eine dieser Einschlüsse bedingungslos streng ist, da nicht einmal bekannt ist, ob p streng in PSPACE oder P = PSPACE enthalten ist. Die derzeit am besten bekannten Obergrenzen von QMA sind jedoch[15] [16]

und ,

wo beide und sind in . Es ist unwahrscheinlich dass gleich oder , wie Gleichheit mit ersteren das zusammenbrechen würde Polynomzeithierarchie (PH), während Gleichheit mit letzterem implizieren würde -. Es ist nicht bekannt, ob oder umgekehrt.

Verweise

  1. ^ Aharonov, Dorit; Naveh, Tomer (2002). "Quantum NP - Eine Umfrage". Arxiv:Quant-Ph/0210077v1.
  2. ^ a b Watrous, John (2009). "Quantenberechnungskomplexität". In Meyers, Robert A. (Hrsg.). Enzyklopädie der Komplexität und Systemwissenschaft. S. 7174–7201. Arxiv:0804.3401. doi:10.1007/978-0-387-30440-3_428.
  3. ^ Gharibian, Sevag; Huang, Yichen; Landau, Zeph; Shin, Seung Woo (2015). "Quanten -Hamiltonsche Komplexität". Grundlagen und Trends in der theoretischen Informatik. 10 (3): 159–282. Arxiv:1401.3916. doi:10.1561/0400000066.
  4. ^ O'Donnel, Ryan. "Vortrag 24: QMA: Quantenmerlin Arthur" (PDF). Abgerufen 18. April 2021.
  5. ^ Kempe, Julia; Kitaev, Alexei; Regev, Oded (2006). "Die Komplexität des lokalen Hamiltonschen Problems". Siam Journal über Computing. 35 (5): 1070–1097. Arxiv:Quant-Ph/0406180v2. doi:10.1137/s0097539704445226..
  6. ^ Oliveira, Roberto; Terhal, Barbara M. (2008). "Die Komplexität von Quantenspin-Systemen auf einem zweidimensionalen quadratischen Gitter". Quanteninformation und Berechnung. 8 (10): 900–924. Arxiv:Quant-Ph/0504050. Bibcode:2005quant.ph..4050o.
  7. ^ Aharonov, Dorit; Gottesman, Daniel; Irani, Sandy; Kempe, Julia (2009). "Die Leistung von Quantensystemen auf einer Linie". Kommunikation in der mathematischen Physik. 287 (1): 41–65. Arxiv:0705.4077. Bibcode:2009CMAPH.287 ... 41A. doi:10.1007/s00220-008-0710-3.
  8. ^ Aharonov, Dorit; Gottesman, Daniel; Irani, Sandy; Kempe, Julia (1. April 2009). "Die Leistung von Quantensystemen auf einer Linie". Kommunikation in der mathematischen Physik. 287 (1): 41–65. doi:10.1007/s00220-008-0710-3.
  9. ^ Bausch, Johannes; Cubitt, Toby; Ozols, Maris (November 2017). "Die Komplexität von translationalinvarianten Spinketten mit niedriger lokaler Dimension". Annales Henri Poincaré. 18 (11): 3449–3513. doi:10.1007/S00023-017-0609-7.
  10. ^ Biamonte, Jacob; Liebe, Peter (2008). "Realisierbare Hamiltoner für universelle adiabatische Quantencomputer". Physische Bewertung a. 78 (1): 012352. Arxiv:0704.1287. Bibcode:2008phrva..78a2352b. doi:10.1103/PhysReva.78.012352..
  11. ^ Yuen, Henry. "Die Komplexität der Verstrickung" (PDF). Henryyuen.net. Abgerufen 20. April 2021.
  12. ^ Jain, Rahul; Upadhyay, Sarvagya; Watrous, John (2009). "Interaktive Quantenquanten-Quantennachweise sind in PSPACE". Verfahren des 50. jährlichen IEEE -Symposiums für Fundamente der Informatik (FOCS '09). IEEE Computer Society. S. 534–543. doi:10.1109/focus.2009.30. ISBN 978-0-7695-3850-1.
  13. ^ Watrous, John (2003). "PSPACE hat interaktive Proof-Systeme mit konstantem Runden". Theoretische Informatik. 292 (3): 575–588. doi:10.1016/s0304-3975 (01) 00375-9.
  14. ^ Jain, Rahul; JI, Zhengfeng; Upadhyay, Sarvagya; Watrous, John (2011). "QIP = PSPACE". Journal of the ACM. 58 (6): A30. doi:10.1145/2049697.2049704.
  15. ^ Vyalyi, Mikhail N. (2003). "QMA = PP impliziert, dass PP PH enthält". Elektronisches Kolloquium zur Rechenkomplexität.
  16. ^ Gharibian, Sevag; Yirka, Justin (2019). "Die Komplexität der Simulation lokaler Messungen an Quantensystemen". Quanten. 3: 189. doi:10.22331/Q-2019-09-30-189.

Externe Links