Foi provado que a computação quântica adiabática é equivalente a "padrão", ou computação quântica de modelo de porta. A computação adiabática, no entanto, mostra promessas para problemas de otimização, onde o objetivo é minimizar (ou maximizar) uma função que está de alguma forma relacionada ao problema - ou seja, encontrar a instância que minimiza (ou maximiza) essa função resolve imediatamente o problema. problema.
Agora, parece-me que o algoritmo de Grover pode essencialmente fazer o mesmo: pesquisando no espaço da solução, ele encontrará uma solução (possivelmente dentre muitas soluções) que satisfaz o critério do oracle, que nesse caso equivale à condição de otimização, no tempo , ondeé o tamanho do espaço da solução.
Este algoritmo demonstrou ser ótimo: como Bennett et al. (1997) colocam que "a classe não pode ser resolvida em uma máquina quântica de Turing no tempo o ( 2 n / 2 ) ". No meu entendimento, isso significa que não há como construir qualquer algoritmo quântico que encontre uma solução pesquisando no espaço mais rapidamente que O ( √, ondeN éescalonado com o tamanho do problema.
Portanto, minha pergunta é: embora a computação quântica adiabática seja frequentemente apresentada como superior quando se trata de problemas de otimização, ela pode ser realmente mais rápida que ? Se sim, isso parece contradizer a otimidade do algoritmo de Grover, já que qualquer algoritmo adiabático pode ser simulado por um circuito quântico. Caso contrário, qual é o sentido de desenvolver algoritmos adiabáticos, se eles nunca serão mais rápidos do que algo que podemos construir sistematicamente com circuitos? Ou há algo errado com meu entendimento?
fonte
A computação quântica adiabática não pode fazer nada mais rápido que a computação quântica baseada em circuito de uma perspectiva de complexidade computacional. Isso ocorre porque há uma prova matemática de que a computação quântica baseada em circuito pode simular eficientemente a computação quântica adiabática [consulte a seção 5 deste artigo ].
A resposta é não. Isso ocorre porque se o AQC puder fazê-lo em, digamos, , o QC baseado em circuito também poderá fazê-lo em OO (logN) O (logN) O ( N--√)
fonte