Abstract
We develop efficient parallel algorithms for ther-dominating set and thep-center problems on trees. On a concurrent-read exclusive-write PRAM, our algorithm for ther-dominating set problem runs inO(logn log logn) time withn processors. The algorithm for thep-center problem runs inO(log2 n log logn) time withn processors.
Similar content being viewed by others
References
K. Abrahamson, N. Dadoun, D. G. Kirkpatrick, and T. Przytycka, A Simple Parallel Tree Contraction Algorithm,J. Algorithms,10 (1989), pp. 287–302.
A. Borodin and J. E. Hopcroft, Routing, Merging and Sorting on Parallel Models of Computation,J. Comput. System Sci,30 (1985), pp. 130–145.
R. Chandrasekaran and A. Tamir, AnO((n log p)2) Algorithm for the Continuous p-Center Problem on a Tree,SIAM J. Algebraic Discrete Methods,1 (4) (1980), pp. 370–375.
R. Chandrasekaran and A. Tamir, Polynomially Bounded Algorithms for Locating p-Centers on a Tree,Math. Programming,22 (1982), pp. 304–315.
E. Cockayne, S. Goodman, and S. Henetiniemi, A Linear Algorithm for the Domination Number of a Tree,Inform. Process. Lett.,4 (1975), pp. 41–44.
R. Cole, Parallel Merge Sort,Proc. 27th IEEE Symposium on Foundations of Computer Science, 1986, pp. 511–516.
R. Cole, Slowing Down Sorting Networks to Obtain Faster Sorting Algorithms,J. Assoc. Comput. Mach.,34 (1) (1987), pp. 200–208.
R. Cole, An Optimally Efficient Selection Algorithm,Inform. Process. Lett.,26 (1988), pp. 295–299.
R. Cole and U. Vishkin, The Accelerated Centroid Decomposition Technique for Optimal Parallel Tree Evaluation in Logarithmic Time,Algorithmica,3 (1988), pp. 329–346.
D. M. Dearing and R. L. Francis, A Minimax Location Problem on a Network,Transportation Sci,8 (1974), pp. 333–343.
G. N. Frederickson and D. B. Johnson, Finding kth Path and p-Centers by Generating and Searching Good Data Structures,J. Algorithms,4 (1983), pp. 61–80.
A. G. Goldman, Minimax Location of a Facility in an Undirected Tree Graph,Transportation Sci,6 (1972), pp. 407–418.
S. L. Hakimi, Optimum Locations of Switching Centers and Absolute Centers and Medians of a Graph,Oper. Res.,12 (1964), pp. 450–459.
S. L. Hakimi, Optimal Distribution of Switching Centers in a Communication Network and Some Related Graph Theoretic Problems,Oper. Res.,13 (1965), pp. 462–475.
G. Y. Handler, Finding Two Centers of a Tree, the Continuous Case,Transportation Sci,12 (1978), pp. 93–106.
X. He and Y. Yesha, Binary Tree Algebraic Computation and Parallel Algorithms for Simple Graphs,J. Algorithms,9 (1988), pp. 92–113.
O. Kariv and S. L. Hakimi, An Algorithmic Approach on Network Location Problems I: the p-Centers,SIAM J. Appl. Math.,37 (3) (1979), pp. 513–538.
N. Megiddo, A. Tamir, E. Zemel, and R. Chandrasekaran, AnO(n log2 n) Algorithm for the feth Longest Path in a Tree with Applications to Location Problems,SIAM J. Comput.,10 (2) (1981), pp. 328–337.
N. Megiddo and A. Tamir, New Results on the Complexity of P-Center Problems,SIAM J. Comput,12 (4) (1983), pp. 751–759.
G. L. Miller and J. Reif, Parallel Tree Contraction and Its Applications,Proc. 26th IEEE Symposium on Foundations of Computer Science, 1985, pp. 478–489.
P. J. Slater, R-Domination in Graphs,J. Assoc. Comput. Mach.,23 (3) (1976), pp. 446–450.
R. E. Tarjan and U. Vishkin, Finding Biconnected Components and Computing Tree Functions in Logarithmic Parallel Time,SIAM J. Comput.,14 (4) (1985), pp. 862–874.
Author information
Authors and Affiliations
Additional information
Communicated by Richard M. Karp.
Xin He was supported in part by an Ohio State University Presidential Fellowship, and by the Office of Research and Graduate Studies of Ohio State University. Yaacov Yesha was supported in part by the National Science Foundation under Grant No. DCR-8606366.
Rights and permissions
About this article
Cite this article
He, X., Yesha, Y. Efficient parallel algorithms forr-dominating set andp-center problems on trees. Algorithmica 5, 129–145 (1990). https://doi.org/10.1007/BF01840381
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01840381