Abstract
Parallel algorithms for analyzing activity networks are proposed which include feasibility test, topological ordering of the events, and computing the earliest and latest start times for all activities and hence identification of the critical activities of the activity network. The first two algorithms haveO(logn) time complexity and the remaining one achievesO(logd log logn) time bound, whered is the diameter of the digraph representing the activity network withn nodes. All these algorithms work on a CRCW PRAM and requireO(n 3) processors.
Similar content being viewed by others
References
M. J. Atallah and S. R. Kosaraju,Graph problems on a mesh-connected processor array, J. ACM, 31; (1984), pp. 649–667.
A. Borodin and J. E. Hopcroft,Routing, merging and sorting on parallel models of computation, Proc. 14th ACM Symp. on Theory of Comput., (1982), pp. 338–344.
P. Chaudhuri,Distributed algorithm for analysing activity networks, Int. J. Electronics, 60; (1986), pp. 603–607.
E. Dekel, D. Nassimi and S. Sahni,Parallel matrix and graph algorithms, SIAM J. Comput., 10; (1981), 657–675.
N. Deo,Graph Theory with Applications to Engineering and Computer Science, Prentice Hall, Inc., Englewood Cliffs, NY, (1974).
R. K. Ghosh and G. P. Bhattacharjee,A parallel search algorithm for directed acyclic graphs, BIT 24; (1984), pp. 134–150.
B. E. Gillett,Introduction of Operations Research — a Computer Oriented Algorithmic Approach, McGraw-Hill, Inc. NY, (1976).
P. Mateti and N. Deo,Parallel algorithms for the single source shortest path problem, Computing, 29; (1982), pp. 31–49.
Y. Shiloach and U. Vishkin,Finding the maximum, merging and sorting in a parallel computation model, J. Algorithms, 2; (1981), pp. 88–102.
R. E. Tarjan and U. Vishkin,An efficient parallel biconnectivity algorithm, TR-69, Dept. of Comp. Sci., Courant Institute, NYU, (1983).
D. Y. Yeh and D. T. Lee,Graph algorithms on a tree structured parallel computer, BIT 24; (1984), pp. 333–340.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Chaudhuri, P., Ghosh, R.K. Parallel algorithms for analyzing activity networks. BIT 26, 418–429 (1986). https://doi.org/10.1007/BF01935049
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01935049