Inom komplexitetsteori är QMA ( från engelska Quantum Merlin Arthur ) kvantanalogen av NP i klassisk komplexitetsteori och analogen till MA i probabilistisk. Det är relaterat till BQP på samma sätt som NP är relaterat till P , eller MA är relaterat till BPP .
Informellt är detta en uppsättning språk för vilka det finns ett polynomkvantbevis, accepterat av en tidspolynomisk kvantalgoritm med hög sannolikhet.
Ett språk L hör till om det finns ett kvantalgoritm V-polynom i tid och ett polynom p(x) så att: [1] [2]
var är kvanttillståndet med p(x) kvantbitar.
Låt oss definiera en klass som en klass lika med . Faktum är att konstanterna inte är viktiga och klassen kommer inte att förändras om de godtyckliga konstanterna är större än . Även för alla polynom och , det är sant
.(eller [2] ) namnet läser som kvantklassisk Merlin Arthur (eller Merlin Quantum Arthur), är en analog till QMA, men beviset (sänt av Merlin) bör vara en vanlig sträng. Det är inte känt om QMA och QCMA är samma.
är en klass av språk som känns igen av kvantinteraktiva protokoll med polynomtid och k-rundor, är en generalisering av QMA där det är tillåtet att sända inte ett meddelande, utan k. Av definitionen följer att QMA sammanfaller med QIP(1). QIP(2) är känt för att finnas i PSPACE. [3]
är en klass av språk från QIP(k), där k tillåts vara polynom i antalet qubits. Det är känt att QIP(3) = QIP. [4] Det är också känt att QIP = IP. [5]
är en klass av språk som accepteras av kvantprotokoll Merlin Arthur med idealisk fullständighet.
Det är känt om QMA att
Den första inbäddningen följer av definitionen av NP. De följande två inkluderingarna är korrekta eftersom verifierarna blir allt starkare. Påståendet att QMA finns i PP har bevisats av Alexei Kitaev och John Watrus. PP finns också i PSPACE .
Det är inte känt vilka av dessa inneslutningar som är strikta.
Komplexitetsklasser av algoritmer | |
---|---|
Anses som ljus | |
Ska vara svårt | |
Anses vara svårt |
|
kvantinformatik | |||||||||
---|---|---|---|---|---|---|---|---|---|
Allmänna begrepp |
| ||||||||
kvantkommunikation |
| ||||||||
Kvantalgoritmer |
| ||||||||
Kvantkomplexitetsteori |
| ||||||||
Quantum Computing Models |
| ||||||||
Förebyggande av dekoherens |
| ||||||||
Fysiska implementeringar |
|