S2Pk≥1c
O~(nk)
O2PO~(nk2)O(nk(logn)c)
O2PO~(nk2+k)iO~(nmin(k2+k,k3))
Un problema de decisión no computable con los circuitos io- es el menor número (consultado usando sus dígitos binarios) que no es la tabla de verdad de un circuito con puertas. Si NP está en P / poli, el problema tiene un testigo ajeno irrefutable que consiste en lo siguiente:
(1)
(2) un circuito que dado , muestra que tiene un circuito suficientemente pequeño.
(3) (solo se usa para el límite ) un verificador que nos permite ejecutar el circuito del oponente por (2) solo veces (obteniendo 1 bit por carrera )N n k ⌊ ( log n ) c + 1 ⌋ N N ′ < N N ′ ˜ O ( n k 3 ) O ( 1 )O(nk(logn)c)Nnk⌊(logn)c+1⌋
N
N′<NN′
O~(nk3)O(1)
En una nota separada, por cada , hay problemas de decisión en (MA ∩ coMA) / 1 que no tienen circuitos . '/ 1' significa que la máquina recibe un consejo que depende solo del tamaño de entrada. Además, la cadena de Merlin envía puede ser elegido a depende sólo del tamaño de entrada (con esta restricción, MA es un subconjunto de ), y el consejo complejidad . La prueba (Santhanam 2007) generaliza IP = PSPACE y PSPACE⊂P / poly ⇒ PSPACE = MA mediante el uso de un cierto problema PSPACE-complete que se comporta bien y rellena las entradas para obtener tamaños de circuito mínimos que son infinitamente frecuentes entre y , usando consejos para detectar suficientes ejemplos de talesO ( n k ) O 2 P Σ P 2 n k + 1 n k + 2 n nkO(nk)O2PΣP2nk+1nk+2n, y para estos , resolver el problema acolchado haciendo que Merlin produzca dicho circuito.n