¿Cuál es la complejidad computacional de optimizar varias funciones sobre el grupo unitario ?
Una tarea típica, que surgen a menudo en la teoría de la información cuántica, sería maximizar una cantidad de tipo (o superior polinomios de orden en U ) sobre toda unitaria matrices U . ¿Es este tipo de optimización eficiente (quizás aproximadamente) computable, o es NP-hard? (tal vez esto es bien conocido, pero no he podido encontrar ninguna referencia general)
cc.complexity-theory
reference-request
optimization
quantum-information
Marcin Kotowski
fuente
fuente
Respuestas:
Lo siento, llego tarde! En la teoría de la computación cuántica, hay muchos ejemplos de problemas de optimización sobre el grupo unitario que, sorprendentemente (al menos para mí), se pueden resolver en el tiempo polinomial (clásico) mediante la reducción a la programación semidefinida.
Este fue un primer ejemplo: resolver un problema mío desde 2000, en 2003 Barnum, Saks y Szegedy mostraron que Q (f), la complejidad de consulta cuántica de una función booleana f: {0,1} n → {0,1 }, se puede calcular en tiempo polinomial en 2 n (es decir, el tamaño de la tabla de verdad de f). Pensé en esto pero no pude ver cómo hacerlo, ya que uno necesita optimizar la probabilidad de éxito sobre todos los algoritmos de consulta cuántica posibles, cada uno con su propio conjunto de (posiblemente 2 n- tamaños) matrices unitarias. Barnum y col. reducido a SDP explotando una "dualidad" entre matrices unitarias y matrices semidefinidas positivas, el denominado isomorfismo Choi-Jamiolkowski. Para un SDP más reciente y más simple que caracteriza a Q (f), vea el artículo de Reichardt de 2010 que muestra que el método adversario de peso negativo es óptimo.
Otro caso importante en el que se ha explotado este truco es en los sistemas de pruebas cuánticas interactivas. Si bien no es intuitivamente obvio, en 2000 Kitaev y Watrous demostraron que QIP ⊆ EXP. al reducir el problema de la optimización sobre las matrices unitarias de tamaño exponencial que surgen en un sistema de prueba interactivo cuántico de 3 rondas, para resolver un SDP de tamaño exponencial simple (nuevamente, creo, usando el isomorfismo Choi-Jamiolkowski entre estados mixtos y matrices unitarias). El reciente avance QIP = PSPACE surgió de mostrar que ese SDP particular podría resolverse aproximadamente aún mejor, en NC (es decir, mediante circuitos de profundidad logarítmica).
Por lo tanto, sea cual sea su problema de optimización específico que involucre al grupo unitario, supongo que se puede resolver más rápido de lo que piensa, si no de una manera aún más simple, ¡entonces mediante reducción a SDP!
fuente
Determinar si dos matrices de Hadamard son equivalentes es un problema completo de isomorfismo gráfico (GI). Brendon McKay tiene un artículo sobre este tema. Ver BD McKay, Hadamard equivalencia vía isomorfismo gráfico, Matemática discreta, 27 (1979) 213-216.
fuente