Abstract
This paper proposes an approach for embedding two complete binary trees (CBT) into ann-dimensional star graph (S n), and provides a fault-tolerant scheme for the trees. First, aCBT with height Σ n m=2 ⌊logm⌋ is embedded into theS n with dilation 3. The height of theCBT is very close to ⌊Σ n m=2 logm⌋, the height of the largest possibleCBT which can be embedded into theS n. Shifting the firstCBT by generating function productg 2 g 3 g 4 g 3, anotherCBT with height Σ n m=2 ⌊logm⌋ can also be embedded into theS n without conflicting with the first one. Moreover, if three-eights of nodes in the firstCBT and all nodes in the secondCBT are faulty, all of them can be recovered. Under the condition that the firstCBT with smaller height (⌊Σ n m=2 logm⌋ − 1) is embedded, all the replacement nodes will be free. As a consequence, even in the case that all nodes in the two trees are faulty, they can be recovered in the smallest number of recovery steps and only with dilation 5.
Similar content being viewed by others
References
Akers, S. B., Harel, D., and Krishnamurthy, B., “The Star Graph: An Attractive Alternative to then-Cube,” inProc. International Conference on Parallel Processing, pp. 393–400, 1987.
Akers, S. B. and Krishnamurthy, B., “A Group-Network Theoretical Model for Symmetrical Interconnection Network,”IEEE Trans. Comput., 38, 4, pp. 555–566, April 1989.
Akers, S. B., Harel, D., and Krishnamurthy, B., “On Group Graphs and Their Fault Tolerance,”IEEE Trans. Comput., C-36, 7, pp. 885–888, July 1987.
Akl, S. G.,The Design and Analysis of Parallel Algorithms, Pretice-Hall International, Inc., 1989.
Akl, S. G. and Qiu, K., “Data Communication and Computational Geometry on the Star and Pancake Interconnection Netowrks,” inProc. IEEE Symposium on Parallel and Distributed Processing, pp. 415–422, 1991.
Day K. and Tripathi, A., “A Comparative Study of Topological Properties of Hypercubes and Star Graphs,”IEEE Trans. Parallel and Distrib. Syst., 5, 1, pp. 31–38, Jan. 1994.
Desphande, S. R. and Jenevein, R. M., “Scalability of a Binary Tree on a Hypercube,”Proceedings of 1986 International Conference on Parallel Processing, pp. 661–668, 1986.
Fragopoulou, P. and Akl, S. G., “A Parallel Algorithm for Computing Fourier Transforms on the Star Graph,” inProc. International Conference on Parallel Processing, III, pp. 100–106, 1991.
Hsu, C. C., “All-Fault-Tolerant Embedding of a Complete Binary Tree in a Group of Cayley Graphs,”IEEE Proceedings: Computers and Digital Techniques, 143, 2, pp. 156–160, March 1996.
Jájá, J.,An Introduction to Parallel Algorithms, Addison-Wesley Publishing Company, Inc., 1992.
Jovanović, Z. and Misić, J., “Fault Tolerance of the Star Graph Interconnection Network,”Inform. Process. Lett., 49, pp. 145–150, 1994.
Jwo, J. S., Lakshmivarahan, S., Hsieh, C. Y., and Cheng, Y. C., “On Relatives of Star Graph,” inProc. International Computer Symposium, pp. 271–276, 1994.
Lakshmivarahan, S., Jwo, J. S., and Dhall, S. K., “Symmetry in Interconnection Networks Based on Cayley Graphs of Permutation Groups: A Survey,”Parallel Comput, 19, pp. 361–407, 1993.
Lee, T. C., “Quick Recovery of Embedded Structures in Hypercube Computers,”Proceedings of 5th Distributed Memory Computer Conference, pp. 1426–1435, 1990.
Lee, J. I. and Chang, J. H., “Embedding Complete Binary Trees in Star Graphs,”Journal of the Korea Information Science Society, 21, 2, pp. 407–415, 1994.
Leiss E. L. and Reddy H. N., “Embedding Complete Trees into Hypercubes,”Inform. Process. Lett., 38, 5, pp. 197–199, 1991.
Mendia, V. E. and Sarkar, D., “Optimal Broadcasting on the Star Graph,”IEEE Trans. Parallel and Distrib. Syst., 3, 4, pp. 389–396, July 1992.
Menn, A. and Somani, A. K., “An Efficient Sorting Algorithm for the Star Graph Interconnection Network,” inProc. International Conference on Parallel Processing, pp. 1–8, 1990.
Miller, Z., Pritikin, D., and Sudborough, I. H., “Near Embeddings of Hypercubes into Cayley Graphs on the Symmetric Group,”IEEE Trans. Comput., 43, 1, pp. 13–22, Jan. 1994.
Provost, F. J. and Melhem, R., “Distributed Fault Tolerant Embedding of Binary Trees and Rings in Hypercube,”Proceedings of International Workshop on Defect and Fault Tolerant in VLSI Systems, pp. 399–346, 1988.
Qiu, K., Meijer, H., and Akl, S., “Decomposing a Star Graph into Disjoint Cycles,”Inform. Proc. Lett., 39, pp. 125–129, Aug. 1991.
Ranka, S., Wang, J. C., and Yeh, N., “Embedding Meshes on the Star Graph,”J. Parallel Distrib. Comput. 19, pp. 131–135, 1993.
Sur, S. and Srimani, P. K. A., “Fault Tolerant Routing Algorithm on the Star Graph Interconnection Networks,” inProc. International Conference on Parallel Processing, III, pp. 267–270, 1991.
Wu, A., “Embedding of Tree Networks into Hypercubes,”J. Parallel Distrib. Comput., 2, pp. 238–249, 1985.
Author information
Authors and Affiliations
Additional information
Chiun-Chieh Hsu, Ph.D.: He is a full professor of Information Management Department at National Taiwan University of Science and Technology. His current research interests include fault-tolerant computing, parallel and distributed processing, networks, and graph theory. He received his B. E., M. E., and Ph.D. degrees all in electrical engineering from National Taiwan University in 1983, 1987, and 1990, respectively. He worked as a software and firmware design engineer of Research and Development in Acer Computer Company from 1983 to 1985.
About this article
Cite this article
Hsu, C.C. Mapping two complete binary trees into the star graph with quick fault recovery. NGCO 15, 403–419 (1997). https://doi.org/10.1007/BF03037299
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF03037299