En el modelo de caja negra, el problema de determinar la salida de una máquina BPP en la entrada es el problema de conteo aproximado de determinar con error aditivo 1/3 (digamos).x E r M ( x , r )
¿Hay un problema similar para BQP? Este comentario de Ken Regan sugiere tal problema
Puede reducir una pregunta de BPP a una aproximación de una sola función #P, pero con BQP lo que obtiene es la diferencia de dos funciones #P, llámelas y . ¡Aproximar y separado no lo ayuda a aproximar cuando está cerca de cero!g f g f - g f - g
BQP te da un poco de ayuda: cuando la respuesta a la pregunta BQP en una entrada es sí, obtienes que está cerca de la raíz cuadrada de , donde los predicados de conteo definen y variables tienen m binarios después de que sustituyen a . (No hay barras de valor absoluto; “mágicamente” siempre obtienes . Bajo representaciones comunes de circuitos cuánticos para BQP, convierte en el número de puertas Hadamard.) Cuando la respuesta es no, el la diferencia está cerca de 0.f ( x ) - g ( x ) 2 m f g x f ( x ) > g ( x ) m
¿Puede formular con precisión un problema tan cercano a BQP como sea posible? Espero algo como: dado el acceso de recuadro negro a las funciones mapeo de a , con la promesa de ..., estimar en .X Y f - g ε
Respuestas:
Emanuele: Desafortunadamente, no conocemos ningún problema de caja negra para capturar BQP tan simple como el que mencionaste capturar BPP.
Intuitivamente, esto se debe a que es difícil hablar de BQP sin incorporar la unitaridad de una forma u otra. ¡La capacidad de sumar números positivos y negativos es lo que hace que BQP sea más poderoso que BPP, pero luego la unitaridad es lo que hace que BQP sea menos poderoso que #P! :-)
Dicho esto, además de Dawson et al. el documento al que Martin Schwarz se vinculó, definitivamente debería ver esto y esto por Janzing y Wocjan, que dan problemas de promesa "de aspecto sorprendentemente clásico" que capturan BQP.
Además, deje S ⊆ {0,1} n , y considere una función booleana f: S → {0,1}. Luego tengo una conjetura de hace años que dice que Q (f), la complejidad de consulta cuántica de error acotado de f, está polinómicamente relacionada con el grado mínimo de un polinomio real p: R n → R tal que
(i) p (x) ∈ [0,1] para todos los x∈ {0,1} n , y
(ii) | p (x) -f (x) | ≤ ε para todos los x∈S.
Si esta conjetura se cumple, entonces un "problema de conteo aproximado al capturar BQP" sería simplemente aproximar el valor de un polinomio p de Polylog (n) -gree: R n → R, en un punto específico del cubo booleano, dado que p es limitado por todas partes en el cubo booleano. Esto podría ser lo más cerca que uno podría obtener una respuesta a su pregunta.
fuente
Este artículo desarrolla las ideas descritas anteriormente en detalle.
fuente