Embedding Fibonacci Cubes into Hypercubes with Omega(2cn) Faulty Nodes

Fibonacci Cubes are special subgraphs of hypercubes based on Fibonacci numbers. We present a construction of a direct embedding of a Fibonacci Cube of dimension n into a faulty hypercube of dimension n with less or equal 2⌈n/4⌉-1 faults. In fact, there exists a direct embedding of a Fibonacci Cube of dimension n into a faulty hypercube of dimension n with at most 2n/4fn faults (fn is the n-th Fibonacci number). Thus the number Φ(n) of tolerable faults grows exponentially with respect to dimension n, Φ(n) = Ω(2cn), for c = 2-log2(1+√5) = 0:31. On the other hand, Φ(n) = O(2dn), for d = (8-3 log2 3)/4 = 0.82. As a corollary, there exists a nearly polynomial algorithm constructing a direct embedding of a Fibonacci Cube of dimension n into a faulty hypercube of dimension n (if it exists) provided that faults are given on input by enumeration. However, the problem is NP-complete, if faults are given on input with an asterisk convention.

[1]  S. Q. Zheng,et al.  On simulations of linear arrays, rings and 2D meshes on Fibonacci cube networks , 1993, [1993] Proceedings Seventh International Parallel Processing Symposium.

[2]  Sajal K. Das,et al.  Book Review: Introduction to Parallel Algorithms and Architectures : Arrays, Trees, Hypercubes by F. T. Leighton (Morgan Kauffman Pub, 1992) , 1992, SIGA.

[3]  Frank Thomson Leighton,et al.  Reconfiguring a hypercube in the presence of faults , 1987, STOC.

[4]  F. Leighton,et al.  Introduction to Parallel Algorithms and Architectures: Arrays, Trees, Hypercubes , 1991 .

[5]  Wen-Jing Hsu,et al.  Fibonacci Cubes-A New Interconnection Technology , 1993, IEEE Trans. Parallel Distributed Syst..

[6]  Moon-Jung Chung,et al.  Generalized Fibonacci Cubes , 1993, 1993 International Conference on Parallel Processing - ICPP'93.

[7]  Bin Gong,et al.  Near-optimal embeddings of trees into Fibonacci cubes , 1996, Proceedings of 28th Southeastern Symposium on System Theory.

[8]  Nian-Feng Tzeng Structural properties of incomplete hypercube computers , 1990, Proceedings.,10th International Conference on Distributed Computing Systems.

[9]  Cauligi S. Raghavendra,et al.  Embedding and Reconfiguration of Binary Trees in Faulty Hypercubes , 1996, IEEE Trans. Parallel Distributed Syst..

[10]  Shi-Jinn Horng,et al.  Solving an Algebraic Path Problem and Some Related Graph Problems on a Hyper-Bus Broadcast Network , 1997, IEEE Trans. Parallel Distributed Syst..

[11]  Shi-Jinn Horng,et al.  Embedding of Generalized Fibonacci Cubes in Hypercubes with Faulty Nodes , 1997, IEEE Trans. Parallel Distributed Syst..

[12]  Jie Wu Extended Fibonacci Cubes , 1997, IEEE Trans. Parallel Distributed Syst..

[13]  Mee Yee Chan,et al.  Fault-Tolerant Embedding of Complete Binary Trees in Hypercubes , 1993, IEEE Trans. Parallel Distributed Syst..