El tiempo en los circuitos corresponde a la profundidad. Por lo tanto, por tiempo polinómico significa profundidad polinómica.
El número de procesadores es el tamaño del circuito, es decir, el número de puertas en el circuito. Entonces, por número exponencial de procesadores, permite un tamaño exponencial. Esta seria la claseD e p t h S i z e (norteO ( 1 ),2norteO ( 1 )). Pero cada función ya está enD e p t h S i z e ( 2 ,2norteO ( 1 ))
(piense en el CNF de la función que desea calcular).
La conclusión es que el número exponencial de procesadores es demasiado fuerte para ser útil por sí solo.
Una restricción razonable para poner es limitar la cantidad de comunicación entre diferentes procesos. Por ejemplo, cada proceso solo puede comunicarse polinómicamente con muchos otros procesos y los mensajes tienen un tamaño polinómico. Eso seríaP S p a c ecomo se explica en las respuestas a la pregunta de Aterm sobre teoría . Otra forma de verlo para recordar que
P S p a c e = A T i m e (norteO ( 1 )), problemas computables alternando máquinas de Turing en tiempo polinómico. La alternancia en las máquinas de Turing consiste esencialmente en bifurcar nuevos procesos y luego unirse después de que terminen tomando la conjunción / disyunción de sus valores de retorno.