Skip to main content
Log in

Routing and wavelength assignment for exchanged crossed cubes on ring-topology optical networks

  • Focus
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

The exchanged crossed cube, denoted by \(\textit{ECQ}(s, t)\), is a novel graph with fewer edges and smaller diameter compared to other variations of the corresponding hypercube. The ring topology, denoted by \(R_n\), is one of the most popular topologies in Wavelength division multiplexing optical networks. This paper addresses the routing and wavelength assignment problem for realizing \(\textit{ECQ}(s, t)\) communication pattern on \(R_n\), where \(n=s+t+1\). We propose an embedding scheme. Base on the embedding scheme, a wavelength assignment algorithm using \(2^{s+t-2}+\lfloor 2^t/3\rfloor \) wavelengths is devised. We show that the wavelength assignment algorithm uses no more than 1.25 times of wavelengths compared to the optimal wavelength number, i.e., it is a factor 1.25 approximation algorithm. Moreover, the number of additional required wavelengths is no more than \(\lfloor 2^{t-1}/3\rfloor \).

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  • Chang JM, Chen XR, Yang JS, Wu RY (2016) Locally exchanged twisted cubes: connectivity and super connectivity. Inf Process Lett 116(7):460–466

    Article  MathSciNet  Google Scholar 

  • Chen Y, Shen H (2010) Routing and wavelength assignment for hypercube in array-based WDM optical networks. J Parallel Distrib Comput 70(1):59–68

    Article  Google Scholar 

  • Chen Y, Shen H, Liu F (2006) Wavelength assignment for realizing parallel FFT on regular optical networks. J Supercomput 36(1):3–16

    Article  Google Scholar 

  • Chen Y, Shen H, Zhang H (2011) Routing and wavelength assignment for hypercube communications embedded on optical chordal ring networks of degrees 3 and 4. Comput Commun 34(7):875–882

    Article  Google Scholar 

  • Efe K (1992) The crossed cube architecture for parallel computation. IEEE Trans Parallel Distrib Syst 3(5):513–524

    Article  Google Scholar 

  • Hsu WJ (1993) Fibonacci cubes-a new interconnection topology. IEEE Trans Parallel Distrib Syst 4(1):3–12

    Article  Google Scholar 

  • Li K, Mu Y, Li K, Min G (2013) Exchanged crossed cube: a novel interconnection network for parallel computation. IEEE Trans Parallel Distrib Syst 24(11):2211–2219

    Article  Google Scholar 

  • Liu YL, Chang JM (2018) Realizing exchanged crossed cube communication patterns on linear array wdm optical networks. Int J Foun Comput Sci (accepted)

  • Liu YL, Wu RC (2017) Implementing exchanged hypercube communication patterns on ring-connected wdm optical networks. IEICE Trans Inf Syst 100-D(12):2771–2780

    Article  Google Scholar 

  • Liu YL (2015) Routing and wavelength assignment for exchanged hypercubes in linear array optical networks. Inf Process Lett 115(2):203–208

    Article  MathSciNet  Google Scholar 

  • Liu L, Yan Y (2013) Energy-aware routing in hybrid optical network-on-chip for future multi-processor system-on-chip. J Parallel Distrib Comput 73(2):189–197

    Article  Google Scholar 

  • Loh PKK, Hsu WJ, Pan Y (2005) The exchanged hypercube. IEEE Trans Parallel Distrib Syst 16(9):866–874

    Article  Google Scholar 

  • Ning W (2016) The super connectivity of exchanged crossed cube. Inf Process Lett 116(2):80–84

    Article  MathSciNet  Google Scholar 

  • Ning W, Feng X, Wang L (2015) The connectivity of exchanged crossed cube. Inf Process Lett 115(2):394–396

    Article  MathSciNet  Google Scholar 

  • Qi H, Li Y, Li K, Stojmenovic M (2015) An exchanged folded hypercube-based topology structure for interconnection networks. Concurr Comput Pract Exp 27(16):4194–4210

    Article  Google Scholar 

  • Shacham A, Bergman K, Carloni LP (2008) Photonic networks-on-chip for future generations of chip multiprocessors. IEEE Trans Comput 57(9):59–68

    Article  MathSciNet  Google Scholar 

  • Sivalingam KM, Subramaniam S (2000) Optical wdm networks: principles and practice. Springer, Berlin

    Google Scholar 

  • Tzeng NF, Wei S (1991) Enhanced hypercubes. IEEE Trans Comput 40(3):284–294

    Article  Google Scholar 

  • Vazirani Vijay V (2013) Approximation algorithms. Springer, Berlin

    Google Scholar 

  • Ye Y, Xu J, Wu X, Zhang W, Liu W, Nikdast M (2012) A torus-based hierarchical optical-electronic network-on-chip for multiprocessor system-on-chip. ACM J Emerg Tech Com Syst 8(1):5

    Google Scholar 

  • Yu C, Yang X, Yang L, Zhang J (2012) Routing and wavelength assignment for 3-ary \(n\)-cube in array-based optical network. Inf Process Lett 112(6):252–256

    Article  MathSciNet  Google Scholar 

  • Yu C, Yang X, Yang L, Zhang J (2013) Routing and wavelength assignment for 3-ary \(n\)-cube communication patterns in linear array optical networks for \(n\) communication rounds. Inf Process Lett 113(18):677–680

    Article  MathSciNet  Google Scholar 

  • Yu C, Yang X, He L (2014a) Realizing the ternary \(n\)-cube communication patterns on a ring-connected WDM optical network. Opt Fiber Technol 20(1):53–60

    Article  Google Scholar 

  • Yu C, Yang X, He L, Zhang J (2014b) Optimal wavelength assignment in the implementation of parallel algorithms with ternary \(n\)-cube communication patterns on mesh optical network. Theory Comput Sci 524:68–77

    Article  MathSciNet  Google Scholar 

  • Yuan X, Melhem R (1998) Optimal routing and channel assignments for hypercube communication on optical mesh-like processor arrays. In: Proceedings of 5th international conference on massively parallel processing, IEEE Computer Society, Las Vegas, Nevada, pp 76–84

  • Zang H, Jue JP, Bukherjee B (2000) A review of routing and wavelength assignment approaches for wavelength-routed optical networks. Opt Netw Mag 1(1):47–60

    Google Scholar 

  • Zhang J, Yang X, Yu C, He L, Yan L (2013) Implementing duplex crossed cube communication patterns on optical linear arrays. Optik Int J Light Electron Opt 124(24):6496–6500

    Article  Google Scholar 

  • Zhang J, Yang X, Li X (2014) Wavelength assignment for locally twisted cube communication pattern on optical bus network-on-chip. Opt Fiber Technol 20(3):228–234

    Article  Google Scholar 

  • Zhang J, Yang X, Yu C, He L (2014) The congestion of generalized cube communication pattern in linear array network. Int J Found Comput Sci 25(3):263–273

    Article  MathSciNet  Google Scholar 

  • Zhang J, Yang X, Yu C, He L (2015) Dynamic wavelength assignment for realizing hypercube-based bitonic sorting on wavelength divsion multiplexing linear arrays. Int J Comput Math 92(2):218–229

    Article  MathSciNet  Google Scholar 

  • Zhou D, Fan J, Lin CK, Cheng BL, Zou J, Liu Z (2017) Optimal path embedding in the exchanged crossed cube. J Comput Sci Technol 32(3):618–629

    Article  MathSciNet  Google Scholar 

  • Zhou D, Fan J, Lin CK, Zhou J, Wang X (2017) Cycles embedding in exchanged crossed cube. Int J Found Comput Sci 28(1):61–76

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yu-Liang Liu.

Ethics declarations

Conflict of interest

The author declares that he has no conflicts of interest.

Additional information

Communicated by G. Yi.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, YL. Routing and wavelength assignment for exchanged crossed cubes on ring-topology optical networks. Soft Comput 22, 6693–6703 (2018). https://doi.org/10.1007/s00500-018-3071-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-018-3071-7

Keywords

Navigation