Optimal ring embedding in hypercubes with faulty links
暂无分享,去创建一个
The authors show that in an n-dimensional hypercube (Q/sub n/), up to n-2 links can fail before destroying all available Hamiltonian cycles. They present an efficient algorithm which identifies a characterization of a Hamiltonian cycle in Q/sub n/, with as many as n-2 faulty links, in O(n/sup 2/) time. Generating a fault-free Hamiltonian cycle from this characterization can be easily done in linear time. An important application of this work is in optimal simulation of ring-based multiprocessors or multicomputer systems by hypercubes. Compared with the existing fault-tolerant embeddings based on link-disjoint Hamiltonian cycles, the algorithm specifies such a cycle that tolerates twice as many faulty links.<<ETX>>
[1] S. Goodman,et al. On the number of Hamiltonian circuits in the $n$-cube , 1975 .
[2] Ming-Syan Chen,et al. Processor Allocation in an N-Cube Multiprocessor Using Gray Codes , 1987, IEEE Transactions on Computers.
[3] Mee Yee Chan,et al. Distributed Fault-Tolerant Embeddings of Rings in Hypercubes , 1990, J. Parallel Distributed Comput..
[4] Rami Melhem,et al. Distributed Fault Tolerant Embedding of Binary Trees and Rings in Hypercubes , 1989 .