[1] demuestra un límite inferior para instancias de flujo de costo mínimo cuyos tamaños de bits son suficientemente grandes (pero aún lineales) en comparación con el tamaño del gráfico, y además demostró que si se pudiera mostrar el mismo límite inferior para entradas de datos suficientemente pequeños tamaño de bit implicaría (y por lo tanto P ≠ L ). Esto es, en un alto nivel, lo mismo que la respuesta de Noam en que se trata de probar los límites inferiores de la profundidad del circuito (= límites inferiores del tamaño de la fórmula), pero parece ser una dirección muy diferente a los juegos de Karchmer-Wigderson.P ≠ N CP ≠ L
Con más detalle, [1] muestra lo siguiente. Usando la misma notación que en el artículo, dejemos que denote el lenguaje de flujo mincost. Podemos pensar en el lenguaje mincost-flow en gráficos de n -vértices, denotado L ( n ) , como un subconjunto de Z k ( n ) para algunos k ( n ) = Θ ( n 2 ) , con enteros codificados por cadenas de bits . Deje B ( a , n ) denotar el conjunto de todos los vectores en Z k ( n )LnorteL ( n )Zk ( n )k ( n ) = Θ ( n2)B ( a , n )Zk(n)donde cada coordenada entera tiene un tamaño de bit como máximo . Dada una función f ( x 1 , ... , x k ) (especificaremos qué tipo de función más adelante), decimos que f separa L ( n ) dentro de B ( a , n ) si los puntos en L ( n ) ∩ B ( a , n ) son exactamente esos → x ∈ B ( a ,anf(x1,…,xk)fL(n)B(a,n)L(n)∩B(a,n) tal que f ( → x ) = 1 .x⃗ ∈B(a,n)f(x⃗ )=1
Proposición [1, Proposición 7.3] Si está separada en B ( a , n ) por det ( M ( → x ) ) donde es una matriz de tamaño cuyas entradas son ( complejo) combinaciones lineales de , y de modo que , luego .L(n)B(a,n)det(M(x⃗ ))≤ 2 n / d x 1 , … , x k a < 1 / ( 2 d ) P ≠ N CM≤2n/dx1,…,xka<1/(2d)P≠NC
La relación entre el límite de bits y el límite de tamaño es crucial aquí. En el mismo documento, mostró:2 n / dan2n/d
Teorema [1, Teorema 7.4] La hipótesis de la proposición anterior es válida para todos los límites de bits suficientemente grandes .a
La prueba del teorema anterior utiliza algunos martillos pesados como cajas negras, pero por lo demás es elemental (nota: "elemental" " fácil "). Es decir, utiliza el límite de Milnor-Thom en el número de componentes conectados de una variedad semialgebraica real (el mismo límite utilizado por Ben-Or para probar límites inferiores en la distinción / clasificación de elementos en el modelo de árbol de cómputo real), la descomposición de Collins ( se usa para probar la eliminación efectiva del cuantificador sobre R ), un argumento de posición general y algunas otras ideas. Sin embargo, todas estas técnicas sólo dependido del grado de los polinomios involucrados, y así no se puede utilizar para demostrar P ≠ N C como en el anterior Proposition (de hecho, [1, Prop. 7.5] construye un polinomio≠RP≠NC del mismo grado quemodo que la proposición anterior falla conen lugar de). Analizar esta situación y buscar propiedades que fueran más allá del grado fue una de las inspiraciones para GCT.gg detdetgdet
[1] K. Mulmuley. Límites inferiores en un modelo paralelo sin operaciones de bits . SIAM J. Comput., 28 (4), 1460–1509, 1999