Journal of Logic and Computation · 2009 · 40 citations · 13 references
ComputingComputer EngineeringComputer ScienceAlgorithmsDistributed SystemsFormal MethodsDistributed AlgorithmsDistributed ComputingDistributed Computation Models
We study existing parallel algorithms for the decomposition of a partitioned graph into its strongly connected components (SCCs). In particular, we identify several individual procedures that the algorithms are assembled from and show how to assemble a new and more efficient algorithm, called Recursive OBF (OBFR), to solve the decomposition problem. We also report on a thorough experimental study to evaluate the new algorithm. It shows that it is possible to perform SCC decomposition in parallel efficiently and that OBFR, if properly implemented, is the best choice in most cases.
13
Adhi Harmoko S, M.Komp, Joseph Marie Jacquard et al. · 2005 · 18.4K citations
V. J. Rayward‐Smith, Thomas H. Cormen, Charles E. Leiserson et al. · Journal of the Operational Research Society · 1991 · 17K citations
E. M. Clarke, Orna Grümberg, D. Long · 1996 · 6.9K citations
Depth-First Search and Linear Graph Algorithms
Robert E. Tarjan · SIAM Journal on Computing · 1972 · 6K citations
Depth-first search is inherently sequential
John H. Reif · Information Processing Letters · 1985 · 294 citations