Dans le modèle à boîte noire, le problème de la détermination de la sortie d'une machine BPP sur l'entrée est le problème de comptage approximatif de la détermination de avec une erreur additive 1/3 (disons).x E r M ( x , r )
Existe-t-il un problème similaire pour BQP? Ce commentaire de Ken Regan suggère un tel problème
Vous pouvez réduire une question BPP à approximer une seule fonction #P, mais avec BQP ce que vous obtenez est la différence de deux fonctions #P, appelez-les et . Approximer et séparément ne vous aide pas à approximer lorsque est proche de zéro!g f g f - g f - g
BQP vous aide un peu: lorsque la réponse à la question BQP sur une entrée est oui, vous obtenez que est proche de la racine carrée de , où les prédicats de comptage définissant et ont m variables binaires après avoir remplacé . (Il n'y a pas de barres de valeur absolue; «par magie», vous obtenez toujours . Sous les représentations courantes des circuits quantiques pour BQP, devient le nombre de portes Hadamard.) Lorsque la réponse est non, le la différence est proche de 0.f ( x ) - g ( x ) 2 m f g x f ( x ) > g ( x ) m
Pouvez-vous formuler avec précision un tel problème le plus près possible du BQP? J'espère quelque chose comme: donner accès à la boîte noire aux fonctions mapper à , avec la promesse que ..., estimer à l'intérieur de .X Y f - g ε
Réponses:
Emanuele: Malheureusement, nous ne connaissons aucun problème de boîte noire pour capturer BQP aussi simple que celui que vous avez mentionné pour capturer BPP.
Intuitivement, c'est parce qu'il est difficile de parler de BQP sans introduire l' uniformité sous une forme ou une autre. La capacité à additionner à la fois des nombres positifs et négatifs est ce qui rend BQP plus puissant que BPP, mais alors l'unité est ce qui rend BQP moins puissant que #P! :-)
Cela dit, outre Dawson et al. papier auquel Martin Schwarz a lié, vous devriez certainement vérifier ceci et cela par Janzing et Wocjan, qui donnent des problèmes de promesse "étonnamment classiques" qui capturent le BQP.
Soit également S ⊆ {0,1} n , et considérons une fonction booléenne f: S → {0,1}. Ensuite, j'ai une conjecture d'il y a des années qui dit que Q (f), la complexité de la requête quantique d'erreur bornée de f, est polynomialement liée au degré minimum d'un polynôme réel p: R n → R tel que
(i) p (x) ∈ [0,1] pour tout x∈ {0,1} n , et
(ii) | p (x) -f (x) | ≤ ε pour tous les x∈S.
Si cette conjecture se vérifie, un "problème de comptage approximatif capturant BQP" consisterait simplement à approximer la valeur d'un polynôme de degré polylogique (n) p: R n → R, à un point spécifié du cube booléen, étant donné que p est délimité partout sur le cube booléen. Cela pourrait être aussi proche que possible de la réponse à votre question.
la source
Cet article développe en détail les idées esquissées ci-dessus.
la source