Supposons que P = NP soit vrai. Y aurait-il alors une application pratique à la construction d'un ordinateur quantique, telle que la résolution plus rapide de certains problèmes, ou une telle amélioration serait-elle sans pertinence étant donné que P = NP est vrai? Comment caractériseriez-vous l'amélioration de l'efficacité qui se produirait si un ordinateur quantique pouvait être construit dans un monde où P = NP, par opposition à un monde dans lequel P! = NP?
Voici un exemple inventé de ce que je recherche:
Si P! = NP, nous voyons que la classe de complexité ABC est égale à la classe de complexité quantique XYZ ... mais si P = NP, la classe ABC s'effondre quand même dans la classe associée UVW.
(Motivation: je suis curieux à ce sujet et relativement nouveau pour l'informatique quantique; veuillez migrer cette question si elle n'est pas suffisamment avancée.)
la source
Réponses:
L'article " BQP et la hiérarchie polynomiale " de Scott Aaronson répond directement à votre question. Si P = NP, alors PH s'effondrerait. Si de plus BQP était en PH, aucune accélération quantique ne serait possible dans ce cas. D'un autre côté, Aaronson donne la preuve d'un problème d'accélération quantique en dehors du PH, donc une telle accélération survivrait à un effondrement du PH.
la source
La réponse est un oui sans équivoque. Les ordinateurs quantiques seraient certainement encore utiles.
Les ordinateurs quantiques ne sont pas des oracles pour BQP, mais plutôt des dispositifs qui traitent des états quantiques et peuvent communiquer en utilisant des états quantiques. Tout comme la capacité de faire des requêtes non déterministes est fondamentalement plus puissante que la capacité de faire des requêtes purement déterministes, indépendamment du statut de P vs NP (et en fait c'est la racine des séparations d'oracle), la capacité de faire des requêtes quantiques et communiquer en utilisant des états quantiques est fondamentalement plus puissant que son homologue purement classique.
Cela conduit à des avantages dans une large gamme d'applications
Outre les arguments de complexité, il existe une autre raison pratique de vouloir des ordinateurs quantiques. Une grande partie des données traitées sur les ordinateurs classiques ces jours-ci provient de la détection du monde naturel (par exemple via le CCD dans un appareil photo numérique). Cependant, de telles mesures jettent nécessairement certaines informations sur le système afin de rendre le résultat de la mesure sous la forme d'une chaîne de bits classique (par exemple, la superposition spatiale de photons) et il n'est pas toujours clair quelles informations seront plus tard considérées comme les plus importantes lorsque enregistrer initialement les données. Il est donc raisonnable de croire que la capacité de stocker et de traiter directement des états quantiques, plutôt que de les réduire d'une certaine manière avant le traitement, deviendra de plus en plus souhaitable.
la source
Aborder la partie pratique.
Autant que je sache, un ordinateur quantique suffisamment puissant sera d'un intérêt pratique dans ce cas.
la source
Il existe des études sur la relation entre BQP et la hiérarchie polynomiale PH. Par exemple, il y a un problème par rapport auquel BQP n'est pas contenu dans PH ( http://arxiv.org/abs/0910.4698 ), et une conjecture qui prouve le même résultat dans un monde non relativisé ( http://arxiv.org /abs/1007.0305P# P⊆ B PPPH
En conclusion, nous ne savons pas quelle est la puissance exacte des ordinateurs quantiques, mais certains résultats suggèrent que le BQP pourrait être en dehors du PH.
la source