A acessibilidade direcionada pode ser feita facilmente usando processadores O ( ) e tempo O ( log n ) em um CRCW-PRAM ou em processadores O ( n ω ) e tempo O ( n ω ) e tempo O ( log 2 n ) em um EREW-PRAM em que ω < 2,376 é a multiplicação expoente matriz e n é o número de vértices. O artigo a seguir reivindica O ( n ω ) e O ( log nn3( lognnωregistro2nω < 2,337nnωregistron) em um CREW-PRAM: "Algoritmos paralelos ótimos para fechamento transitivo e localização de pontos em estruturas planares" de Tamassia e Vitter. Outros trabalhos afirmam a mesma coisa e citam a pesquisa de Karp e Ramachandran (algoritmos paralelos para máquinas de memória compartilhada, em: J. van Leeuwen (Ed.), Handbook of Theoretical Computer Science). A própria pesquisa menciona que o fechamento transitivo está no AC1 e, portanto, pode ser resolvido em O (log n) em um CRCW-PRAM, mas falta a parte sobre o CREW-PRAM.
Todos os algoritmos do tipo Strassen para multiplicação de matrizes (incluindo o de Coppersmith-Winograd) são essencialmente algoritmos paralelos que são executados no tempo O ; o fechamento transitivo incorre em um log extra (mas se você permitir fan-in ilimitado, a trivial matriz O ( n 3 ) mult pode ser feita em profundidade constante e, portanto, a acessibilidade está no tempo O ( log n ) em um CRCW-PRAM). É um problema aberto para melhorar o número de processadores dos melhores atuais ~ n 2.376 ; também é um grande problema em aberto se a acessibilidade estiver no NC1, pois implicaria L = NL, entre outras coisas.( logn )n3( logn )n2,367