References
[1] A. Aggarwal and R. J. An derson, A random NC algorithm for depth first
search, Combinatorica, 8 (1988), pp. 1–12.
[2] A. Aggarwal, R. J. Anderson, and M.-Y. Kao, Parallel depth-first search
in genera l directed graphs, SIAM J. Comput., 19 (1990), pp. 397–409.
[3] D. A. Bader, A practical parallel algorithm for cycle d etection in partitioned
digraphs, Tech. Rep. Technical Report AHPCC-TR-99-013, Electrical &
Computer Engng. Dept., Univ. New Mexico, Albuquerque, NM, 1999.
[4] R. S. Baker and K. R. Koch, An S
n
algorithm for the massively parallel
CM-200 computer, Nuclear Science and Engineering, 128 (1998), pp. 312–320.
[5] P. Chaudhuri, Finding and updating depth-first spanning trees of acyclic
digraphs in parallel, The Computer Journal, 33 (1990), pp. 247–251.
[6] T. H. Cormen, C. E. Leiserson, and R. L. Rivest, Introduction to
Algorithms, MIT Press and McGraw-Hill, Cambridge, MA, 1990.
[7] M. R. Dorr and C. H. Still, Concurrent source iteration in the solution of 3-
dimensional, multigroup discrete ordinates neutron-transport equations, Nuclear
Science and Engineering, 122 (1996), pp. 287–308.
[8] L. K. Fleischer, B. Hendrickson and A. Pınar, On Identifying Strongly
Connected Components in Parallel, in Solving Irregularly Structured Problems in
Parallel: 7th International Symposium, Irregular ’00, Lecture Notes in Computer
Science, Vol. 1800, pp. 505–511, Springer-Verlag, 2000.
[9] H. N. Gabow, Path-based depth-first search for strong and biconnected
components, Information Processing Letters 74 (2000), pp. 107-114.
[10] H. Gazit and G. L. Miller, An improved parallel algorithm that computes the
BFS numbering of a directed graph, Inform. Process. Lett., 28 (1988), pp. 61–65.
[11] T. Hagerup, Planar depth-first search in O(log n) parallel time, SIAM J.
Comput., 19 (1990), pp. 678–704.
[12] M.-Y. Kao, Linear-processor NC algorithms for planar directed graphs I:
Strongly connected components, SIAM J. Comput., 22 (1993), pp. 431–459.
[13] W. McLendon III, B. Hendrickson, S. Plimpton, and L. Rauchwerger. Finding
strongly connected components in distributed graphs. J. Parallel Distrib.
Comput., 65:901–910, 2005.
[14] S. Pautz. An algorithm for parallel S
n
sweeps on unstructured meshes, Nuclear
Science Engineering, 140 (2002), pp. 111–136.
[15] S. Plimpton, B. Hendrickson, S. Burns and W. McLendon III, Parallel
Algorithms for Radiation Transport on Unstructured Grids, In Proc. SC’00,
Portland, Oregon, 2000.
[16] J. H. Reif, Depth-first search is inherently sequential, Inform. Process. Lett., 20
(1985), pp. 229–234.
[17] M. Sharir, A strong-connectivity algorithm and its applications in data-flow
analysis, Computers and Mathematics with Applications, (1981), pp. 67–72.
[18] R. E. Tarjan, Depth first search and linear graph algorithms, SIAM J. Comput.,
1 (1972), pp. 146–160.
9