Abstract
In this paper, a sequential algorithm computing the all vertex pair distance matrixD and the path matrixP is given. On a PRAM EREW model withp,1≤p≤n 2, processors, a parallel version of the sequential algorithm is shown. This method can also be used to get a parallel algorithm to compute transitive closure arrayA * of an undirected graph. The time complexity of the parallel algorithm isO (n 3/p). IfD, P andA * are known, it is shown that the problems to find all connected components, to compute the diameter of an undirected graph, to determine the center of a directed graph and to search for a directed cycle with the minimum (maximum) length in a directed graph can all be solved inO (n 2/p+logp) time.
Similar content being viewed by others
References
Floyd, R. W., Algorithm 97: Shortest Path.CACM, 1962, 5(6), p. 345.
Warshall, S., A theorem on Boolean matrices.JACM, 1962, 9(1), pp. 11–12.
Ma Jun and Tadao Takaoka, AnO(n(n 2/p+logp)) parallel algorithm to compute the all pairs shortest paths and the transitive closure.J. of Information Processing of Japan, 1989, 12(2), pp. 119–124.
Ma Jun and Tadao Takaoka, A parallel algorithm for computing the shortest paths and the transitive closures.Chinese J. of Computers, 13(9) pp. 706–708.
Reghbati, A. E. and Corneil, D. G., Parallel computations in graph theory.SIAM J. Comput., 1978, 2(2), pp. 230–237.
Michael J. Quinn and Naisingh Deo, Parallel graph algorithms.ACM Computing Surveys, 1984, 16 (3), pp. 319–348.
Hirschberg, D. S., Parallel Algorithms for the transitive closure and the connected component problem. Proc. 8th Annual ACM Symp. on Theory of Computing, ACM, New York, 1976, pp. 55–57.
Author information
Authors and Affiliations
Additional information
Research supported by the Science Foundation of Shandong Province.
Rights and permissions
About this article
Cite this article
Ma, J., Ma, S. Efficient parallel algorithms for some graph theory problems. J. of Compt. Sci. & Technol. 8, 362–366 (1993). https://doi.org/10.1007/BF02939544
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF02939544