Generalized Hypercubes: Edge-Disjoint Hamiltonian Cycles and Gray Codes

Some new classes of Hamming metric Gray codes over Z<sub>p</sub><sup>n</sup> , where p is a prime and n is an integer power of 2, are described; then, how these Gray codes can be used to generate the maximum number of edge-disjoint Hamiltonian cycles in an n-dimensional generalized hypercube (GHC), Q<sub>p</sub><sup>n</sup>, is shown. For Q<sub>p</sub><sup>n</sup>, the number of edge-disjoint Hamiltonian cycles generated using these methods is n(p -1)/2 which is the maximum possible since the degree of each node in Q<sub>p</sub><sup>n</sup> is n(p - 1). In addition, for any integers p and n, p not necessarily a prime and n not necessarily a power of 2, how to generate the maximum number of edge-disjoint Hamiltonian cycles in Qnp is also described.

[1]  Sudhakar Yalamanchili,et al.  Interconnection Networks: An Engineering Approach , 2002 .

[2]  Myung M. Bae,et al.  Edge Disjoint Hamiltonian Cycles in k-Ary n-Cubes and Hypercubes , 2003, IEEE Trans. Computers.

[3]  Bella Bose,et al.  Gray codes and edge disjoint Hamiltonian cycles in torus and hypercube , 2002, Proceedings IEEE International Symposium on Information Theory,.

[4]  Narsingh Deo,et al.  Graph Theory with Applications to Engineering and Computer Science , 1975, Networks.

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

[6]  Myung M. Bae,et al.  Gray codes for torus and edge disjoint Hamiltonian cycles , 2000, Proceedings 14th International Parallel and Distributed Processing Symposium. IPDPS 2000.