Fault-Tolerant Embedding of Pairwise Independent Hamiltonian Paths on a Faulty Hypercube with Edge Faults

A Hamiltonian path in G is a path which contains every vertex of G exactly once. Two Hamiltonian paths P1=〈u1,u2,…,un〉 and P2=〈v1,v2,…,vn〉 of G are said to be independent if u1=v1, un=vn, and ui≠vi for all 1<i<n; and both are full-independent if ui≠vi for all 1≤i≤n. Moreover, P1 and P2 are independent starting atu1, if u1=v1 and ui≠vi for all 1<i≤n. A set of Hamiltonian paths {P1,P2,…,Pk} of G are pairwise independent (respectively, pairwise full-independent, pairwise independent starting atu1) if any two different Hamiltonian paths in the set are independent (respectively, full-independent, independent starting at u1). A bipartite graph G is Hamiltonian-laceable if there exists a Hamiltonian path between any two vertices from different partite sets. It is well known that an n-dimensional hypercube Qn is bipartite with two partite sets of equal size. Let F be the set of faulty edges of Qn. In this paper, we show the following results: 1.When |F|≤n−4, Qn−F−{x,y} remains Hamiltonian-laceable, where x and y are any two vertices from different partite sets and n≥4.2.When |F|≤n−2, Qn−F contains (n−|F|−1)-pairwise full-independent Hamiltonian paths between n−|F|−1 pairs of adjacent vertices, where n≥2.3.When |F|≤n−2, Qn−F contains (n−|F|−1)-pairwise independent Hamiltonian paths starting at any vertex v in a partite set to n−|F|−1 distinct vertices in the other partite set, where n≥2.4.When 1≤|F|≤n−2, Qn−F contains (n−|F|−1)-pairwise independent Hamiltonian paths between any two vertices from different partite sets, where n≥3.

[1]  Norbert Ascheuer,et al.  Hamiltonian path problems in the on-line optimization of flexible manufacturing systems , 1996 .

[2]  Gen-Huey Chen,et al.  Hamiltonian‐laceability of star graphs , 2000 .

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

[4]  Jean-Claude Bermond Interconnection Networks , 1992 .

[5]  Kyungsook Yoon Lee Interconnection networks and compiler algorithms for multiprocessors , 1983 .

[6]  Sun-Yuan Hsieh,et al.  Embedding longest fault-free paths onto star graphs with more vertex faults , 2005, Theor. Comput. Sci..

[7]  Chih-Ping Chu,et al.  Multicast communication in wormhole-routed symmetric networks with hamiltonian cycle model , 2005, J. Syst. Archit..

[8]  Chang-Hsiung Tsai Linear array and ring embeddings in conditional faulty hypercubes , 2004, Theor. Comput. Sci..

[9]  M. Lewinter,et al.  Hyper-Hamilton Laceable and Caterpillar-Spannable Product Graphs , 1997 .

[10]  Cheng-Kuan Lin,et al.  Mutually Independent Hamiltonian Paths and Cycles in Hypercubes , 2006, J. Interconnect. Networks.

[11]  Tzung-Shi Chen,et al.  A dual-hamiltonian-path-based multicasting strategy for wormhole-routed star graph interconnection networks , 2002, J. Parallel Distributed Comput..

[12]  Jimmy J. M. Tan,et al.  Fault-tolerant hamiltonian laceability of hypercubes , 2002, Inf. Process. Lett..

[13]  Chun-Hua Chen,et al.  Pancyclicity on Möbius cubes with maximal edge faults , 2004, Parallel Comput..

[14]  Jehoshua Bruck,et al.  Embedding Cube-Connected Cycles Graphs into Faulty Hypercubes , 1994, IEEE Trans. Computers.

[15]  Gen-Huey Chen,et al.  Longest fault-free paths in star graphs with vertex faults , 2001, Theor. Comput. Sci..

[16]  Bella Bose,et al.  Fault-Tolerant Ring Embedding in de Bruijn Networks , 1993, IEEE Trans. Computers.

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

[18]  Yi-Ping Hung,et al.  Multicast communication in wormhole-routed 2D torus networks with hamiltonian cycle model , 2009, J. Syst. Archit..

[19]  Yu-Chee Tseng,et al.  Fault-tolerant ring embedding in star graphs , 1996, Proceedings of International Conference on Parallel Processing.

[20]  Dajin Wang Embedding Hamiltonian Cycles into Folded Hypercubes with Faulty Links , 2001, J. Parallel Distributed Comput..

[21]  Gen-Huey Chen,et al.  Fault-Free Hamiltonian Cycles in Faulty Arrangement Graphs , 1999, IEEE Trans. Parallel Distributed Syst..

[22]  Selim G. Akl Parallel computation: models and methods , 1997 .

[23]  Dharma P. Agrawal,et al.  Generalized Hypercube and Hyperbus Structures for a Computer Network , 1984, IEEE Transactions on Computers.

[24]  Junming Xu Topological Structure and Analysis of Interconnection Networks , 2002, Network Theory and Applications.