Skip to main content
Log in

Mapping two complete binary trees into the star graph with quick fault recovery

  • Regular Papers
  • Published:
New Generation Computing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. 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.

  2. 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.

    Article  MATH  MathSciNet  Google Scholar 

  3. 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.

    Article  Google Scholar 

  4. Akl, S. G.,The Design and Analysis of Parallel Algorithms, Pretice-Hall International, Inc., 1989.

  5. 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.

  6. 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.

    Article  MathSciNet  Google Scholar 

  7. 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.

  8. 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.

  9. 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.

    Article  Google Scholar 

  10. Jájá, J.,An Introduction to Parallel Algorithms, Addison-Wesley Publishing Company, Inc., 1992.

  11. Jovanović, Z. and Misić, J., “Fault Tolerance of the Star Graph Interconnection Network,”Inform. Process. Lett., 49, pp. 145–150, 1994.

    Article  MATH  MathSciNet  Google Scholar 

  12. 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.

  13. 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.

    Article  MATH  MathSciNet  Google Scholar 

  14. Lee, T. C., “Quick Recovery of Embedded Structures in Hypercube Computers,”Proceedings of 5th Distributed Memory Computer Conference, pp. 1426–1435, 1990.

  15. 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.

    Google Scholar 

  16. Leiss E. L. and Reddy H. N., “Embedding Complete Trees into Hypercubes,”Inform. Process. Lett., 38, 5, pp. 197–199, 1991.

    Article  MATH  MathSciNet  Google Scholar 

  17. 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.

    Article  MathSciNet  Google Scholar 

  18. 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.

  19. 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.

    Article  MathSciNet  Google Scholar 

  20. 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.

  21. Qiu, K., Meijer, H., and Akl, S., “Decomposing a Star Graph into Disjoint Cycles,”Inform. Proc. Lett., 39, pp. 125–129, Aug. 1991.

    Article  MATH  MathSciNet  Google Scholar 

  22. Ranka, S., Wang, J. C., and Yeh, N., “Embedding Meshes on the Star Graph,”J. Parallel Distrib. Comput. 19, pp. 131–135, 1993.

    Article  MATH  MathSciNet  Google Scholar 

  23. 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.

  24. Wu, A., “Embedding of Tree Networks into Hypercubes,”J. Parallel Distrib. Comput., 2, pp. 238–249, 1985.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

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

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF03037299

Keywords

Navigation