Que tipo de problemas do mundo real (excluindo criptografia) pode ser resolvido com eficiência por um algoritmo quântico?


11

Esta pergunta é muito semelhante, pois existe alguma afirmação geral sobre que tipos de problemas podem ser resolvidos com mais eficiência usando um computador quântico?

Mas as respostas fornecidas a essas perguntas o encaravam principalmente de um ponto de vista teórico / matemático .

Para esta pergunta, estou mais interessado no ponto de vista prático / de engenharia . Então, eu gostaria de entender que tipo de problemas pode ser resolvido com mais eficiência por um algoritmo quântico do que você seria capaz de fazer atualmente com um algoritmo clássico. Portanto, estou realmente assumindo que você não tem todo o conhecimento sobre todos os possíveis algoritmos clássicos que poderiam resolver o mesmo problema da melhor maneira possível!

Estou ciente de que o zoológico quântico expressa toda uma coleção de problemas para os quais existe um algoritmo quântico mais eficiente que um algoritmo clássico, mas não consigo vincular esses algoritmos a problemas do mundo real .

Entendo que o algoritmo de fatoração de Shor é muito importante no mundo da criptografia, mas excluí deliberadamente a criptografia do escopo desta questão, pois o mundo da criptografia é um mundo muito específico que merece suas próprias perguntas.

2n2n2n2n2n2n

2n×2n

Com problema do mundo real, quero dizer um problema real que pode ser resolvido por um algoritmo quântico, não quero dizer um domínio em que possa haver um uso potencial do algoritmo quântico.

Respostas:


7

Não darei declarações precisas sobre quais problemas podem ser resolvidos com mais eficiência usando algoritmos quânticos (em comparação com algoritmos clássicos existentes ), mas com alguns exemplos :

O algoritmo quântico para sistemas lineares de equações, projetado por Aram Harrow, Avinatan Hassidim e Seth Lloyd, é um algoritmo quântico formulado em 2009 para resolver sistemas lineares. O algoritmo estima o resultado de uma medida escalar no vetor de solução para um determinado sistema linear de equações.

κO(log(N)κ2)NO(Nκ)O(Nκ)

Uma das aplicações mais antigas - e mais importantes - de um computador quântico é provavelmente a simulação de sistemas mecânicos quânticos. Existem sistemas quânticos para os quais nenhuma simulação clássica eficiente é conhecida, mas que podemos simular em um computador quântico universal. O que significa "simular" um sistema físico? De acordo com o OED, a simulação é “a técnica de imitar o comportamento de alguma situação ou processo (econômico, militar, mecânico etc.) por meio de uma situação ou aparelho adequadamente análogo”. O que consideraremos como simulação aqui é aproximar a dinâmica de um sistema físico. Em vez de adaptar nosso simulador para simular apenas um tipo de sistema físico (às vezes chamado de simulação analógica),

Para detalhes, consulte o capítulo 7 das notas da palestra de Ashley Montaro.

Os algoritmos quânticos / clássicos híbridos combinam a preparação e a medição do estado quântico com a otimização clássica. Esses algoritmos geralmente têm como objetivo determinar o autovetor e o valor próprio do estado fundamental de um operador hermitiano.

QAOA :

O algoritmo de otimização aproximada quântica [1] é um modelo de brinquedo de recozimento quântico que pode ser usado para resolver problemas na teoria dos grafos. O algoritmo utiliza otimização clássica de operações quânticas para maximizar uma função objetiva.

Solvente Quântico Variacional

O algoritmo VQE aplica otimização clássica para minimizar a expectativa de energia de um estado ansatz para encontrar a energia do estado fundamental de uma molécula [2] . Isso também pode ser estendido para encontrar energias excitadas de moléculas. [3] .

Você pode encontrar muitos outros exemplos na própria Wikipedia . Além desses, existem muitos algoritmos recentes que podem ser usados ​​no aprendizado de máquina e na ciência de dados. Essa resposta vai demorar um pouco demais se eu adicionar os detalhes de todas elas. No entanto, veja isso e isso e as referências nele.

[1]: Algoritmo de otimização aproximada quântica Farhi et al. (2014)

[2]: Um solucionador de autovalores variacionais em um processador quântico Peruzzo et al. (2013)

[3]: Computação Quântica Variacional de Estados Excitados Brierley et al. (2018)


1
Obrigado pela resposta extensa. Portanto, para mim, a resposta é suficientemente clara para a simulação Hamiltoniana de pontos e o algoritmo Quântico para sistemas lineares de equações, mas para os outros pontos falta a ligação com um problema do mundo real. Para mim, a maioria desses algoritmos quânticos é muito teórica e não vejo como eles podem ser usados ​​para um problema do mundo real. Vinculá-los a um problema real do mundo real (mesmo que muito simples) já tornaria muito mais claro.
JanVdA

1
@JanVdA Eu já mencionei o uso no mundo real de transformadas discretas de Fourier. Por favor, leia isso novamente. Problemas na teoria dos grafos são extremamente relevantes tanto para a ciência da computação quanto para a física estatística (QAOA). O VQE seria relevante para a química computacional. Se isso não é "mundo real", não sei o que é.
Sanchayan Dutta

Eu pensei que o primeiro ponto não é sobre DFT, mas sobre QFT. Os links sobre o QFT explicam o que não é, mas não explicam como ele pode ser usado para um problema do mundo real. O VQE trata de fato um problema do mundo real, desculpe-me por não o ter mencionado no meu comentário (eu o classifiquei em Simulação Hamiltoniana). Estou ciente de que vários problemas na teoria dos grafos podem ser melhorados por um algoritmo quântico, mas ainda estou procurando o primeiro problema do mundo real que possa ser resolvido por esse algoritmo.
JanVdA

@JanVdA QFT pode ser usado para os mesmos fins que o DFT. Seria simplesmente mais eficiente.
Sanchayan Dutta

@JanVdA Outro uso comum do QFT é na Estimativa de Fase Quântica, que é usada principalmente para o algoritmo quântico "Sistema de equações lineares". Estou um pouco ocupado agora, mas se você insistir, vou elaborar um pouco mais a resposta.
Sanchayan Dutta
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.