La accesibilidad directa dirigida se puede hacer fácilmente utilizando procesadores O ( ) y tiempo O ( log n ) en una CRCW-PRAM, o en procesadores O ( n ω ) y O ( log 2 n ) en un EREW-PRAM donde ω < 2.376 es el exponente de multiplicación de matrices yn es el número de vértices. El siguiente artículo afirma O ( n ω ) y O ( log nn3(lognnωlog2nω<2.376nnωlogn) tiempo en un CREW-PRAM: "Algoritmos paralelos óptimos para cierre transitivo y ubicación de puntos en estructuras planas" por Tamassia y Vitter. Otros documentos afirman lo mismo y citan la encuesta de Karp y Ramachandran (Algoritmos paralelos para máquinas de memoria compartida, en: J. van Leeuwen (Ed.), Handbook of Theoretical Computer Science). La encuesta en sí menciona que el cierre transitivo está en AC1 y, por lo tanto, puede resolverse en tiempo O (log n) en una CRCW-PRAM, pero falta la parte sobre CREW-PRAM.
Todos los algoritmos similares a Strassen para la multiplicación de matrices (incluido el de Coppersmith-Winograd) son esencialmente algoritmos paralelos que se ejecutan en tiempo O ; el cierre transitivo incurre en un registro adicional (pero si permite un abanico ilimitado, la matriz trivial O ( n 3 ) se puede hacer en profundidad constante y, por lo tanto, la accesibilidad está en tiempo O ( log n ) en una CRCW-PRAM). Es un problema abierto para mejorar el número de procesadores de la mejor actual ~ n 2.376 ; También es un gran problema abierto si la accesibilidad está en NC1, ya que implicaría L = NL entre otras cosas.(logn)n3(logn)norte2.376