Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

QMA

From Wikipedia, the free encyclopedia
Quantum Merlin Arthur
This article is about the complexity class. For the coaxial RF connector, seeQMA and QN connector.

QMA, as an abbreviation forQuantumMerlin Arthur, refers to acomplexity class incomputational complexity theory. It is the set of allformal languages that satisfy the following properties:

  1. If astring is in the language, then there is a polynomial-size quantum proof (representable as aquantum state) that convinces apolynomial-time quantum verifier (running on aquantum computer) of this fact with high probability.
  2. If a string isnot in the language, every polynomial-size quantum state is rejected by the verifier with high probability.

The relationship between QMA andBQP is analogous to the relationship between the complexity classesNP andP. It is also analogous to the relationship between the probabilistic complexity classesMA andBPP.

QAM is a related complexity class, in which fictional agents Arthur and Merlin carry out the sequence: Arthur generates a random string, Merlin answers with a quantumcertificate and Arthur verifies it as a BQP machine.

Definition

[edit]

A languageL is inQMA(c,s){\displaystyle {\mathsf {QMA}}(c,s)} if there exists a polynomial time quantum verifierV and a polynomialp(x){\displaystyle p(x)} such that:[1][2][3]

The complexity classQMA{\displaystyle {\mathsf {QMA}}} is defined to be equal toQMA(2/3,1/3){\displaystyle {\mathsf {QMA}}({2}/{3},1/3)}. However, the constants are not too important since the class remains unchanged ifc ands are set to any constants such thatc is greater thans. Moreover, for any polynomialsq(n){\displaystyle q(n)} andr(n){\displaystyle r(n)}, we have

QMA(23,13)=QMA(12+1q(n),121q(n))=QMA(12r(n),2r(n)){\displaystyle {\mathsf {QMA}}\left({\frac {2}{3}},{\frac {1}{3}}\right)={\mathsf {QMA}}\left({\frac {1}{2}}+{\frac {1}{q(n)}},{\frac {1}{2}}-{\frac {1}{q(n)}}\right)={\mathsf {QMA}}(1-2^{-r(n)},2^{-r(n)})}.

Problems in QMA

[edit]

Since many interesting classes are contained in QMA, such as P, BQP and NP, all problems in those classes are also in QMA. However, there are problems that are in QMA but not known to be in NP or BQP. Some such well known problems are discussed below.

A problem is said to be QMA-hard, analogous toNP-hard, if every problem in QMA can bereduced to it. A problem is said to be QMA-complete if it is QMA-hard and in QMA.

The local Hamiltonian problem

[edit]

Ak-localHamiltonian (quantum mechanics)H{\displaystyle H} is aHermitian matrix acting on n qubits which can be represented as the sum ofm{\displaystyle m} Hamiltonian Terms acting upon at mostk{\displaystyle k} qubits each.

H=i=1mHi{\displaystyle H=\sum _{i=1}^{m}H_{i}}

The generalk-local Hamiltonian problem is, given ak-local HamiltonianH{\displaystyle H}, to find the smallest eigenvalueλ{\displaystyle \lambda } ofH{\displaystyle H}.[4]λ{\displaystyle \lambda } is also called the ground state energy of the Hamiltonian.

The decision version of thek-local Hamiltonian problem is a type ofpromise problem and is defined as, given ak-local Hamiltonian andα,β{\displaystyle \alpha ,\beta } whereα>β{\displaystyle \alpha >\beta }, to decide if there exists a quantum eigenstate|ψ{\displaystyle |\psi \rangle } ofH{\displaystyle H} with associated eigenvalueλ{\displaystyle \lambda }, such thatλβ{\displaystyle \lambda \leq \beta } or ifλα{\displaystyle \lambda \geq \alpha }.

The local Hamiltonian problem is the quantum analogue ofMAX-SAT. Thek-local Hamiltonian problem is QMA-complete for k ≥ 2.[5]

The 2-local Hamiltonian problem restricted to act on a two dimensional grid ofqubits, is also QMA-complete.[6] It has been shown that thek-local Hamiltonian problem is still QMA-hard even for Hamiltonians representing a 1-dimensional line of particles with nearest-neighbor interactions with 12 states per particle.[7]If the system is translationally-invariant, its local Hamiltonian problem becomes QMAEXP-complete (as the problem input is encoded in the system size, the verifier now has exponential runtime while maintaining the same promise gap).[8][9]

QMA-hardness results are known for simplelattice models ofqubits such as the ZX Hamiltonian[10]HZX=ihiZi+iΔiXi+i<jJijZiZj+i<jKijXiXj{\displaystyle H_{ZX}=\sum _{i}h_{i}Z_{i}+\sum _{i}\Delta _{i}X_{i}+\sum _{i<j}J^{ij}Z_{i}Z_{j}+\sum _{i<j}K^{ij}X_{i}X_{j}} whereZ,X{\displaystyle Z,X} represent thePauli matricesσz,σx{\displaystyle \sigma _{z},\sigma _{x}}. Such models are applicable to universaladiabatic quantum computation.

k-local Hamiltonians problems are analogous to classicalConstraint Satisfaction Problems.[11] The following table illustrates the analogous gadgets between classical CSPs and Hamiltonians.

ClassicalQuantumNotes
Constraint Satisfaction ProblemHamiltonian
VariableQubit
ConstraintHamiltonian Term
Variable AssignmentQuantum state
Number of constraints satisfiedHamiltonian's energy term
Optimal SolutionHamiltonian's ground stateThe most possible constraints satisfied

Other QMA-complete problems

[edit]

A list of known QMA-complete problems can be found athttps://arxiv.org/abs/1212.6312.

Related classes

[edit]

QCMA (orMQA[2]), which stands for Quantum Classical Merlin Arthur (or Merlin Quantum Arthur), is similar to QMA, but the proof has to be a classical string. It is not known whether QMA equals QCMA, although QCMA is clearly contained in QMA.

QIP(k), which stands forQuantum Interactive Polynomial time (k messages), is a generalization of QMA where Merlin and Arthur can interact for k rounds. QMA is QIP(1). QIP(2) is known to be in PSPACE.[12]

QIP is QIP(k) where k is allowed to be polynomial in the number of qubits. It is known that QIP(3) = QIP.[13] It is also known that QIP =IP =PSPACE.[14]

Relationship to other classes

[edit]

QMA is related to other knowncomplexity classes by the following relations:

PNPMAQCMAQMAPPPSPACE{\displaystyle {\mathsf {P}}\subseteq {\mathsf {NP}}\subseteq {\mathsf {MA}}\subseteq {\mathsf {QCMA}}\subseteq {\mathsf {QMA}}\subseteq {\mathsf {PP}}\subseteq {\mathsf {PSPACE}}}

The first inclusion follows from the definition ofNP. The next two inclusions follow from the fact that the verifier is being made more powerful in each case. QCMA is contained in QMA since the verifier can force the prover to send a classical proof by measuring proofs as soon as they are received. The fact that QMA is contained inPP was shown byAlexei Kitaev andJohn Watrous. PP is also easily shown to be inPSPACE.

It is unknown if any of these inclusions is unconditionally strict, as it is not even known whether P is strictly contained in PSPACE or P = PSPACE. However, the currently best known upper bounds on QMA are[15][16]

QMAA0PP{\displaystyle {\mathsf {QMA}}\subseteq {\mathsf {A_{0}PP}}} andQMAPQMA[log]{\displaystyle {\mathsf {QMA}}\subseteq {\mathsf {P^{QMA[log]}}}},

where bothA0PP{\displaystyle {\mathsf {A_{0}PP}}} andPQMA[log]{\displaystyle {\mathsf {P^{QMA[log]}}}} are contained inPP{\displaystyle {\mathsf {PP}}}. It is unlikely thatQMA{\displaystyle {\mathsf {QMA}}} equalsPQMA[log]{\displaystyle {\mathsf {P^{QMA[log]}}}}, as this would implyQMA=co{\displaystyle {\mathsf {QMA}}={\mathsf {co}}}-QMA{\displaystyle {\mathsf {QMA}}}. It is unknown whetherPQMA[log]A0PP{\displaystyle {\mathsf {P^{QMA[log]}}}\subseteq {\mathsf {A_{0}PP}}} or vice versa.

References

[edit]
  1. ^Aharonov, Dorit; Naveh, Tomer (2002). "Quantum NP – A Survey".arXiv:quant-ph/0210077v1.
  2. ^abWatrous, John (2009). "Quantum Computational Complexity". In Meyers, Robert A. (ed.).Encyclopedia of Complexity and Systems Science. pp. 7174–7201.arXiv:0804.3401.doi:10.1007/978-0-387-30440-3_428.ISBN 978-0-387-75888-6.S2CID 1380135.
  3. ^Gharibian, Sevag; Huang, Yichen; Landau, Zeph; Shin, Seung Woo (2015). "Quantum Hamiltonian Complexity".Foundations and Trends in Theoretical Computer Science.10 (3):159–282.arXiv:1401.3916.doi:10.1561/0400000066.S2CID 47494978.
  4. ^O'Donnel, Ryan."Lecture 24: QMA: Quantum Merlin Arthur"(PDF). Retrieved18 April 2021.
  5. ^Kempe, Julia;Kitaev, Alexei;Regev, Oded (2006). "The complexity of the local Hamiltonian problem".SIAM Journal on Computing.35 (5):1070–1097.arXiv:quant-ph/0406180v2.doi:10.1137/S0097539704445226..
  6. ^Oliveira, Roberto; Terhal, Barbara M. (2008). "The complexity of quantum spin systems on a two-dimensional square lattice".Quantum Information and Computation.8 (10):900–924.arXiv:quant-ph/0504050.Bibcode:2005quant.ph..4050O.doi:10.26421/QIC8.10-2.S2CID 3262293.
  7. ^Aharonov, Dorit;Gottesman, Daniel; Irani, Sandy;Kempe, Julia (2009). "The power of quantum systems on a line".Communications in Mathematical Physics.287 (1):41–65.arXiv:0705.4077.Bibcode:2009CMaPh.287...41A.doi:10.1007/s00220-008-0710-3.S2CID 1916001.
  8. ^Aharonov, Dorit; Gottesman, Daniel; Irani, Sandy; Kempe, Julia (1 April 2009). "The Power of Quantum Systems on a Line".Communications in Mathematical Physics.287 (1):41–65.arXiv:0705.4077.Bibcode:2009CMaPh.287...41A.CiteSeerX 10.1.1.320.7377.doi:10.1007/s00220-008-0710-3.S2CID 1916001.
  9. ^Bausch, Johannes; Cubitt, Toby; Ozols, Maris (November 2017)."The Complexity of Translationally Invariant Spin Chains with Low Local Dimension".Annales Henri Poincaré.18 (11):3449–3513.arXiv:1605.01718.Bibcode:2017AnHP...18.3449B.doi:10.1007/s00023-017-0609-7.
  10. ^Biamonte, Jacob; Love, Peter (2008). "Realizable Hamiltonians for universal adiabatic quantum computers".Physical Review A.78 (1) 012352.arXiv:0704.1287.Bibcode:2008PhRvA..78a2352B.doi:10.1103/PhysRevA.78.012352.S2CID 9859204..
  11. ^Yuen, Henry."The Complexity of Entanglement"(PDF).henryyuen.net. Archived fromthe original(PDF) on 28 February 2025. Retrieved20 April 2021.
  12. ^Jain, Rahul; Upadhyay, Sarvagya;Watrous, John (2009). "Two-message quantum interactive proofs are in PSPACE".Proceedings of the 50th Annual IEEE Symposium on Foundations of Computer Science (FOCS '09). IEEE Computer Society. pp. 534–543.arXiv:0905.1300.doi:10.1109/FOCS.2009.30.ISBN 978-0-7695-3850-1.S2CID 6869749.
  13. ^Watrous, John (2003)."PSPACE has constant-round quantum interactive proof systems".Theoretical Computer Science.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.S2CID 265099379.
  15. ^Vyalyi, Mikhail N. (2003)."QMA = PP implies that PP contains PH".Electronic Colloquium on Computational Complexity.
  16. ^Gharibian, Sevag; Yirka, Justin (2019)."The complexity of simulating local measurements on quantum systems".Quantum.3 189.arXiv:1606.05626.Bibcode:2019Quant...3..189G.doi:10.22331/q-2019-09-30-189.

External links

[edit]
General
Theorems
Quantum
communication
Quantum cryptography
Quantum algorithms
Quantum
complexity theory
Quantum
processor benchmarks
Quantum
computing models
Quantum
error correction
Physical
implementations
Quantum optics
Ultracold atoms
Spin-based
Superconducting
Quantum
programming
Considered feasible
Suspected infeasible
Considered infeasible
Other complexity classes
Class hierarchies
Families of classes
Retrieved from "https://en.wikipedia.org/w/index.php?title=QMA&oldid=1336251160"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp