Problèmes NP-intermédiaires avec des solutions quantiques efficaces


27

Peter Shor a montré que deux des problèmes NP-intermédiaires les plus importants, l'affacturage et le problème de log discret, sont en BQP. En revanche, le meilleur algorithme quantique connu pour SAT (recherche de Grover) ne produit qu'une amélioration quadratique par rapport à l'algorithme classique, laissant entendre que les problèmes NP-complets sont toujours insolubles sur les ordinateurs quantiques. Comme le soulignent Arora et Barak, il y a aussi un problème dans BQP qui n'est pas connu pour être dans NP, conduisant à la conjecture que les deux classes sont incomparables.

Y a-t-il des connaissances / conjectures sur la raison pour laquelle ces problèmes NP-intermédiaires sont dans BQP, mais pourquoi SAT (à notre connaissance) ne l'est pas? D'autres problèmes NP-intermédiaires suivent-ils cette tendance? En particulier, l'isomorphisme des graphes est-il dans BQP? (celui-ci ne fonctionne pas bien sur Google).



4
Je suppose que je devrais répondre à la question de savoir pourquoi certains problèmes NP-intermédiaires sont dans BQP, et d'autres ne sont pas connus pour l'être. La seule chose que je peux vraiment dire avec confiance est que les problèmes connus dans BQP tombent dans différentes classes, et au sein de chaque classe, généralement les mêmes techniques sont utilisées dans la solution. Voir les deux liens dans mon commentaire précédent
Peter Shor

1
Tout problème terminé par BQP sert d'exemple de problème dans BQP qui n'est pas connu pour être dans NP.
Robin Kothari

2
Concernant un algorithme d'isomorphisme de graphe quantique: tuvalu.santafe.edu/~moore/qip-slides.pdf .
Huck Bennett

1
BQP-complet? Quelqu'un peut-il citer un problème complet de BQP s'il vous plaît?
Cem Say

Réponses:


32

L'isomorphisme des graphes n'est pas connu pour être en BQP. Il y a eu beaucoup de travail pour essayer de l'intégrer. Une observation très intrigante est que l'isomorphisme des graphes pourrait être résolu si les ordinateurs quantiques pouvaient résoudre le problème du sous-groupe caché non abélien pour le groupe symétrique (l'affacturage et le journal discret sont résolus par en utilisant le problème des sous-groupes cachés abéliens, qui à son tour est résolu en appliquant la transformée de Fourier quantique sur les groupes abéliens).

L'une des façons dont les gens ont essayé de résoudre l'isomorphisme des graphes a été d'appliquer la transformée de Fourier quantique à des groupes non abéliens. Il existe des algorithmes pour la transformée de Fourier quantique pour de nombreux groupes non abéliens, y compris le groupe symétrique. Malheureusement, il semble qu'il ne soit pas possible d'utiliser la transformée de Fourier quantique pour le groupe symétrique pour résoudre l'isomorphisme du graphe; il y a eu pas mal d'articles écrits à ce sujet qui montrent que cela ne fonctionne pas, étant donné diverses hypothèses sur la structure de l'algorithme. Ces documents sont probablement ce que vous trouvez lorsque vous utilisez Google.


1
Je suppose que les problèmes que j'ai posés sur tombent dans la catégorie 2 (QFT / HSP) dans la question MathOverflow, et c'est le point commun clé. Merci!
Huck Bennett

10
Ceci est une belle enquête sur tout ce que Peter a dit arxiv.org/abs/0812.0380
Marcos Villagra

Avec le résultat du professeur Babai sur l'isomorphisme graphique, qu'en est-il de la complexité de l'algorithme informatique quantique sur GI?
XL _At_Here_There

Nous n'avons pas d'algorithmes quantiques qui font mieux que les algorithmes classiques à ce stade.
Peter Shor

20

La réponse du folklore est que l'affacturage est "structuré" de manière à ce que les problèmes généraux NP-complets ne le soient pas, et c'est pourquoi nous n'avons pu trouver un avantage quantique que pour les problèmes intermédiaires.

Une version plus simple de votre question est sans doute de ne pas regarder la complexité de calcul, mais la complexité des requêtes des fonctions booléennes. Ici, nous pouvons dire certaines choses de manière prouvable, comme le fait que les accélérations superpolynomiales ne sont possibles que pour les fonctions partielles (prouvées dans http://arxiv.org/abs/quant-ph/9802049 ) et non pour les fonctions symétriques dans leurs entrées et résultats (prouvés dans http://arxiv.org/abs/0911.0996 ).

Ces résultats n'éclairent pas directement la question BQP vs NP, mais je pense que ce sont des étapes significatives pour déterminer où il y a un avantage quantique.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.