QMA
QMA, na teoria da complexidade, que vem de Quantum Merlin Arthur, é uma classe de complexidade análoga à classe NP ou à classe de complexidade probabilística MA. QMA está relacionada a BQP da mesma forma que NP se relaciona com P, ou MA se relaciona com BPP.
Informalmente, é um conjunto de problemas de decisão para os quais quando uma resposta é "sim", ele usa espaço da ordem de um polinomial em computador quântico que tem um verificador de ordem probabilística. Por outro lado, se a resposta for "não", cada máquina quântica de espaço polinomial é rejeita por um verificador de alta probabilidade..
Mais precisamente, as provas têm de ser verificáveis em tempo polinomial em um computador quântico, de tal forma que se a resposta for "sim", de fato, o verificador aceita uma prova correta com probabilidade superior a 2/3, e se a resposta for não, então não existe nenhuma prova de que o convence a aceitar o verificador com probabilidade maior do que 1/3. É comum as constantes de 2/3 e 1/3 serem alteradas. Alterando 2/3 para qualquer constante estritamente entre 1/2 e 1, e alterando a constante 1/3 para valores estritamente entre 0 e 1/2 , não se altere a classe QMA.
QAM é uma classe de complexidade relacionada, na qual os personagens fictícios Arthur e Merlin realizam a seguinte seqüência: Arthur gera uma cadeia aleatória, Merlin responde com um certificado quântico e Arthur o verifica como uma máquina BQP.
Definição
[editar | editar código-fonte]Uma linguagem L está na classe se existe um computador quântico V que verifica em tempo polinomial e um polinômio P, tal que: [1][2]
- , existe um estado quântico de tal forma que a probabilidade de V aceitar a entrada é maior que .
- , para todo estado quântico , a probabilidade de V aceitar a entrada é menor que .
onde varia com todos os estados quânticos com a maioria dos p(x).
A classe de complexidade é definida como . No entanto, as constantes não são tão importantes pois a classe permanece a mesma se e forem estabelecidas como quaisquer constantes tais que seja maior que . Adicionalmente, para quaisquer polinômios e , temos
- .
Problemas em QMA
[editar | editar código-fonte]Um problema é chamado QMA-duro, análogo a NP-hard, se todos os problemas em QMA pode ser reduzida a ele. Um problema é dito ser QMA-completa é QMA-dura e QMA.
O problema Hamiltoniano local
[editar | editar código-fonte]O problema hamiltoniano local é o análogo a MAX-sat. É uma matriz Hermitiana com estados quânticos, assim é para um sistema de entrada n. Um Hamiltoniano k-local é um Hamiltoniano que pode ser escrito como a soma de Hermitianas, cada uma não-trivial, em no máximo tamanho K (em vez de todo o tamanho n).
O problema hamiltoniano k-local, que é um problema promessa, é definida como se segue: A entrada é um hamiltoniano k-local de tamanho n, que é a soma de diversas matrizes hermitianas que de tamanho k. A entrada também contém dois números , such that para alguma constante c. O problema consiste em determinar se o valor deste hamiltoniano é inferior a ou maior do que b, promessa de que uma delas é o caso.
O Hamiltoniano K-Local é QMA-completo para k≥ 2.[3]
Os resultados de QMA-duro são conhecidos até mesmo para modelos lattice simplistas e fisicamente realistas, como [4] onde representa a Pauli matrices . Tais modelos são aplicáveis a computação quântica adiabática universal.
As Hamiltonianas para o problema QMA-completo pode também ser restringido a uma matriz bidimensional [5] ou uma linha de partículas quânticas com 12 Membros por partícula.[6]
Outros problemas QMA-completo
[editar | editar código-fonte]Uma lista de problemas QMA-completo conhecidos pode ser encontradas em http://arxiv.org/abs/1212.6312.
Classes relacionadas
[editar | editar código-fonte]QCMA (ou MQA[2]), de Quantum Classical Merlin Arthur (ou Merlin Quantum Arthur), é semelhante a QMA, mas a prova tem de ser uma cadeia clássica. Não se sabe se QMA é igual a QCMA, embora QCMA é claramente contido em QMA.
QIP(k), que está para Quantum Interativo de tempo polinomial (k mensagens), é uma generalização de QMA onde Merlin e Arthur podem interagir para k rodadas. QMA é QIP (1). QIP (2) é conhecido por ser em PSPACE.[7]
QIP é QIP(k) onde k é permitido ser polinomial. Sabe-se que QIP (3) = QIP.[8] É também conhecido que QIP = IP = PSPACE.[9]
Relacionamento com outras classes
[editar | editar código-fonte]QMAestá relacionada com outras classes de complexidade, seguindo a seguinte relação:
A primeira inclusão decorre da definição de NP. As próximas duas inclusões seguem a partir do fato de que o verificador está sendo feito mais poderoso em cada caso. QCMA está contido em QMA pois o verificador pode forçar o provador a enviar uma prova clássica por provas de medição assim que eles são recebidos. O fato de que QMA está contido em PP foi mostrado por Alexei Kitaev e John Watrous. PP também é facilmente demonstrado estar contida em PSPACE.
Não se sabe se alguma destas inclusões é também igualdade. Não é sequer sabido se P está estritamente contida em PSPACE ou P = PSPACE.
Referências
- ↑ Aharonov, Dorit; Naveh, Tomer (2002). «Quantum NP – A Survey». arXiv:quant-ph/0210077v1
- ↑ a b Watrous, John (2009). «Quantum Computational Complexity». In: Meyers, Robert A. Encyclopedia of Complexity and Systems Science. [S.l.: s.n.] pp. 7174–7201. arXiv:0804.3401. doi:10.1007/978-0-387-30440-3_428
- ↑ 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
- ↑ Biamonte, Jacob; Love, Peter (2008). «Realizable Hamiltonians for universal adiabatic quantum computers». Physical Review A. 78 (1). 012352 páginas. arXiv:0704.1287. doi:10.1103/PhysRevA.78.012352
- ↑ 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
- ↑ 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. doi:10.1007/s00220-008-0710-3
- ↑ 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). [S.l.]: IEEE Computer Society. pp. 534–543. ISBN 978-0-7695-3850-1. doi:10.1109/FOCS.2009.30
- ↑ 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
- ↑ Jain, Rahul; Ji, Zhengfeng; Upadhyay, Sarvagya; Watrous, John (2011). «QIP = PSPACE». Journal of the ACM. 58 (6): A30. doi:10.1145/2049697.2049704
Ligações externas
[editar | editar código-fonte]- Aaronson, Scott. «PHYS771 Lecture 13: How Big are Quantum States?»
- Complexity Zoo: QMA