Skip to main content

A Shortest-Path Routing Algorithm in Bicubes

  • Conference paper
  • First Online:
Advances in Parallel & Distributed Processing, and Applications

Abstract

Recently, an explosive increase of demand on space- and time-consuming computation makes the research activities of massively parallel systems enthusiastic. Because in a massively parallel system a huge number of processors cooperate to process tasks by communicating among others, it forms an interconnection network, which is a network that interconnects the processors. By replacing a processor and a link with a vertex and an edge, respectively, many problems regarding communication and/or routing in interconnection networks are reducible to the problems in the graph theory. There have been many topologies proposed for interconnection networks of the massively parallel systems. The hypercube is the most popular topology and many variants were proposed so far. The bicube is a such topology, which can connect the same number of vertices with the same number degree as the hypercube while its diameter is almost half of that of the hypercube keeping the vertex-symmetric property. Therefore, we focus on the bicube and propose a shortest-path routing algorithm. We give a proof of correctness of the algorithm and demonstrate its execution.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 299.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 379.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 379.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. P. Cull, S.M. Larson, The Möbius cubes. IEEE Trans. Comput. 44(5), 647–659 (1995)

    Article  MathSciNet  Google Scholar 

  2. K. Efe, The crossed cube architecture for parallel computing. IEEE Trans. Parallel Distrib. Syst. 3(5), 513–524 (1992)

    Article  Google Scholar 

  3. P.A.J. Hilbers, M.R. Koopman, J.L.A. van de Snepscheut, The twisted cube, in Volume I: Parallel Architectures on PARLE: Parallel Architectures and Languages Europe (Springer, London, 1987), pp. 152–159. http://dl.acm.org/citation.cfm?id=25489.25499

    Book  Google Scholar 

  4. H.S. Lim, J.H. Park, H.C. Kim, The bicube: an interconnection of two hypercubes. Int. J. Comput. Math. 92(1), 29–40 (2015)

    Article  MathSciNet  Google Scholar 

  5. C.L. Seitz, The cosmic cube. Commun. ACM 28(1), 22–33 (1985)

    Article  Google Scholar 

  6. X. Wang, J. Liang, D. Qi, W. Lin, The twisted crossed cube. Concurrency Comput. Pract. Exp. 28, 1507–1526 (2016)

    Article  Google Scholar 

  7. X. Yang, D.J. Evans, G.M. Megson, The locally twisted cubes. Int. J. Comput. Math. 82(4), 401–413 (2005)

    Article  MathSciNet  Google Scholar 

  8. W.J. Zhou, J.X. Fan, X.H. Jia, S.K. Zhang, The spined cube: a new hypercube variant with smaller diameter. Inf. Process. Lett. 111(12), 561–567 (2011)

    Article  MathSciNet  Google Scholar 

  9. A. Bossard, K. Kaneko, Time optimal node-to-set disjoint paths routing in hypercubes. J. Inf. Sci. Eng. 30(4), 1087–1093 (2014)

    MathSciNet  Google Scholar 

  10. D.T. Duong, K. Kaneko, Fault-tolerant routing based on approximate directed routable probabilities for hypercubes. Futur. Gener. Comput. Syst. 37, 88–96 (2014). https://doi.org/10.1016/j.future.2013.12.003. http://www.sciencedirect.com/science/article/pii/S0167739X13002677

  11. Z. Liu, J. Fan, X. Jia, Complete binary trees embeddings in Möbius cubes. J. Comput. Syst. Sci. 82(2), 260–281 (2016). https://doi.org/10.1016/j.jcss.2015.09.004. http://www.sciencedirect.com/science/article/pii/S0022000015001026

  12. D. Kocík, Y. Hirai, K. Kaneko, Node-to-set disjoint paths problem in a Möbius cube. IEICE Trans. Inf. Syst. E99-D(3), 708–713 (2016)

    Article  Google Scholar 

  13. D. Kocík, K. Kaneko, Node-to-node disjoint paths problem in a Möbius cube. IEICE Trans. Inf. Syst. E100-D(8), 1837–1843 (2017)

    Article  Google Scholar 

  14. K. Satoh, K. Mouri, K. Kaneko, A fully adaptive minimal routing algorithm in a crossed cube, in Proceedings of 2018 International Conference on Parallel and Distributed Processing Techniques and Applications (2018), pp. 183–189

    Google Scholar 

  15. B. Cheng, J. Fan, Q. Lyu, J. Zhou, Z. Liu, Constructing independent spanning trees with height n on the n-dimensional crossed cube. Futur. Gener. Comput. Syst. 87, 404–415 (2018). https://doi.org/10.1016/j.future.2018.02.010. http://www.sciencedirect.com/science/article/pii/S0167739X18302723

  16. C.P. Chang, J.N. Wang, L.H. Hsu, Topological properties of twisted cube. Inf. Sci. 113(1–2), 147–167 (1999)

    Article  MathSciNet  Google Scholar 

  17. W.T. Huang, J.J. Tan, C.N. Hung, L.H. Hsu, Fault-tolerant hamiltonicity of twisted cubes. J. Parallel Distrib. Comput. 62(4), 591–604 (2002). https://doi.org/10.1006/jpdc.2001.1813. http://www.sciencedirect.com/science/article/pii/S0743731501918131

  18. H. Nagashima, K. Mouri, K. Kaneko, Node-to-node disjoint paths in twisted crossed cubes, in Proceedings of the 10th International Conference on Advances in Information Technology (2018), pp. 5:1–5:8. https://doi.org/10.1145/3291280.3291785

  19. Z. Liu, J. Fan, J. Zhou, B. Cheng, X. Jia, Fault-tolerant embedding of complete binary trees in locally twisted cubes. J. Parallel Distrib. Comput. 101, 69–78 (2017). https://doi.org/10.1016/j.jpdc.2016.11.005. http://www.sciencedirect.com/science/article/pii/S0743731516301496

  20. Y. Takano, K. Kaneko, Stochastic fault-tolerant routing in locally twisted cubes, in Proceedings of the 2017 6th ICT International Student Project Conference, pp. 1–4 (2017). https://doi.org/10.1109/ICT-ISPC.2017.8075317

  21. K. Satoh, K. Kaneko, P.T.H. Hanh, H.T.T. Binh, Shortest-path routing in spined cubes, in Proceedings of the 2017 6th ICT International Student Project Conference (2017), pp. 1–4. https://doi.org/10.1109/ICT-ISPC.2017.8075349

Download references

Acknowledgements

The authors would like to express special thanks to the reviewers for their insightful comments and suggestions. This study was partly supported by a Grant-in-Aid for Scientific Research (C) of the Japan Society for the Promotion of Science under Grant No. 20K11729.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Keiichi Kaneko .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Okada, M., Kaneko, K. (2021). A Shortest-Path Routing Algorithm in Bicubes. In: Arabnia, H.R., et al. Advances in Parallel & Distributed Processing, and Applications. Transactions on Computational Science and Computational Intelligence. Springer, Cham. https://doi.org/10.1007/978-3-030-69984-0_38

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-69984-0_38

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-69983-3

  • Online ISBN: 978-3-030-69984-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics