Methods are presented to embed Hamiltonian paths (H-paths) and Hamiltonian cycles (H-cycles) in a star graph Sn in a faulty environment. The models considered include single-processor failure, double-process failure, and multiple-processor failures. All three models are applied to an H-path/cycle, which is formed by visiting all the (n!4!)S4s in an Sn in a particular order. An optimal embedding is obtained in the case of single-processor failure, wherein the length of the H-path/cycle is shown to be (n! − 2). The multiple-processor failure model is developed based on single and double processor failure models. In this case the length of the H-cycle that can be embedded is shown to be (n! − 2f), where f ≤ n − 2 is the number of faults. Another case of multiple-failure scenario is investigated by assuming that all faults are contained in a single Sm, m < n. The network in this case, is shown to reduce to a cluster-star graph. It is proven that it is always possible to formulate an H-cycle of length (n! − m!) in such a network.
[1]
Sheldon B. Akers,et al.
The Star Graph: An Attractive Alternative to the n-Cube
,
1994,
ICPP.
[2]
Shahram Latifi,et al.
The clustered-star graph: a new topology for large interconnection networks
,
1993,
[1993] Proceedings Seventh International Parallel Processing Symposium.
[3]
Sheldon B. Akers,et al.
A Group-Theoretic Model for Symmetric Interconnection Networks
,
1989,
IEEE Trans. Computers.
[4]
D J Evans,et al.
Parallel processing
,
1986
.
[5]
S. Lakshmivarahan,et al.
Embedding of cycles and Grids in Star Graphs
,
1991,
J. Circuits Syst. Comput..