Preámbulo
Goldwasser, Micali y Rackoff y Babai introdujeron sistemas de prueba interactivos y protocolos Arthur-Merlin en 1985. Al principio, se pensó que el primero es más poderoso que el segundo, pero Goldwasser y Sipser demostraron que tienen el mismo poder ( con respecto al reconocimiento del idioma). Por lo tanto, en esta publicación, usaré los dos conceptos indistintamente.
Deje que sea la clase de idiomas que admite un sistema de prueba interactivo con rondas. Babai demostró quek I P [ O ( 1 ) ] ⊆ Π P 2 . (Un resultado relativizable).
Al principio, no se sabía si un número ilimitado de rondas puede aumentar el poder de IP. En particular, se ha demostrado tener relativizaciones contradictorias: Fortnow y Sipser mostraron que para algunos oráculo , se cumple que . (Por lo tanto, en relación con A , IP [poli] no es una superclase de PH ).c o N P A ⊄ I P [ p o l y ] A A I P [ p o l y ] P H
Por otro lado, el siguiente documento:
Aiello, W., Goldwasser, S., and Hastad, J. 1986. On the power of interaction. In Proceedings of the 27th Annual Symposium on Foundations of Computer Science (October 27 - 29, 1986). SFCS. IEEE Computer Society, Washington, DC, 368-379. DOI= http://dx.doi.org/10.1109/SFCS.1986.36
muestra que, por algún oráculo , tenemos . (Por lo tanto, ya que, como se indicó anteriormente, este último es una subclase de .)
La pregunta
El documento de Aiello, Goldwaseer y Hastad (citado anteriormente) afirma:
Las técnicas empleadas son extensiones de las técnicas para probar los límites inferiores en circuitos de pequeña profundidad utilizados en [FSS], [Y] y [H1].
donde [FSS], [Y] y [H1] son:
[FSS] Furst M., Saxe J. and Sipser M., "Parity, Circuits, and the Polynomial Time Hierarchy," Proceedings 22nd Annual IEEE Symposium on Foundations of Computer Science, 1981, 260-270.
[Y] Yao A. "Separating the Polynomial-Time Hierarchy by Oracles," Proceedings of 6th Annual IEEE Symposium on Foundations of Computer Science, 1985, 1-10.
[H1] Hastad J. "Almost optimal lower bounds for small depth circuits," Proceedings of 18th Annual ACM Symposium on Theory of Computing, 1986, 6-20.
Los documentos me parecieron muy viejos y extremadamente difíciles de seguir. Leí el capítulo 14 del libro de Arora y Barak , pero aparentemente no cubre todo lo que necesito.
¿Qué referencias en "Circuito Límites inferiores" sugiere?
(Necesito especialmente referencias similares a encuestas; las que son más nuevas y no requieren mucha experiencia son más preferibles).
Respuestas:
Ahora no ha declarado si realmente quiere entender la prueba, o simplemente entender las cosas a un alto nivel, de la manera en que un artículo de la encuesta explicaría las cosas.
Un artículo de la encuesta que leí y me gustó recientemente es " La complejidad de las funciones finitas " de Boppana y Sipser.
Si realmente quiere sentarse y comprender la prueba, puede leer las pruebas basadas en el lema Switching (que aparece en los documentos que citó: [FSS], [Y] y [H1]), o el Razborov-Smolensky prueba.
Para pruebas usando el Lema de conmutación, el Ph.D. de Håstad La tesis es una buena lectura, aunque un poco difícil de seguir si eres nuevo en el área. Una mejor exposición de la prueba se encuentra en "Introducción a la complejidad del circuito y una guía de la prueba de Håstad" de Allan Heydon. El único problema es que no puedo encontrarlo en línea y tengo una copia impresa. Realmente lo recomiendo si eres nuevo en la complejidad del circuito.
Para el enfoque Razborov-Smolensky, solo busque en Google y obtendrá un montón de notas de clase. Comprendí el límite inferior de estas tres notas de conferencia: Sanjeev Arora , Madhu Sudan y Kristo ff er Arnsfelt Hansen .
fuente
Si encuentra que la exposición de Switching Lemma en la tesis de Hastad es difícil de seguir, puede probar `` A Switching Lemma Primer '' de Paul Beame , que tiene una versión diferente debido a Razborov (que también utiliza explícitamente árboles de decisión, algo que es crucial en algunas aplicaciones del Lema de conmutación)
fuente
Este libro es excelente para explicar los límites inferiores, si tiene acceso a él.
Introducción a la complejidad del circuito por Heribert Vollmer.
Acabo de terminar de leerlo, y aunque dice "introducción" es un tratamiento muy profundo sobre la complejidad del circuito. Explica con detalles todas las técnicas (más populares) para probar los límites inferiores del circuito en el capítulo 3.
fuente
Una referencia más reciente sería Boolean Function Complexity de Stasys Jukna. Solo necesita enviarle un correo electrónico o completar el formulario para obtener el pdf del borrador.
Una referencia más antigua pero agradable es la encuesta La complejidad de las funciones finitas de Boppana y Sipser. Esta encuesta es muy legible en comparación con otras fuentes.
Otra buena referencia es el libro Funciones booleanas y modelos de computación de Clote y Kranakis.
fuente
No soy especialista, pero probablemente haya información interesante en el libro azul ( http://eccc.hpi-web.de/static/books/The_Complexity_of_Boolean_Functions/ ).
También hay un artículo de Allender en 1997: Complejidad del circuito antes del amanecer del nuevo milenio
fuente
Emanuele Viola ha publicado el libro " Sobre el poder de la computación de pequeña profundidad " que incluye muchos resultados en los límites inferiores del circuito.
Una versión preliminar del libro se puede encontrar aquí .
fuente