edge disjoint hamiltonian cycles in k-ary n-cubes and hypercubes myung m. bae and bella bose, ieee...

18
Edge Disjoint Hamiltonia n Cycles in k-Ary n-Cube s and Hypercubes Myung M. Bae and Bella Bo se, IEEE Tran. Computers, vol. 52, no. 10, 2003, pp. 1271-1284

Upload: louise-hunt

Post on 24-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Edge Disjoint Hamiltonian Cycles in k-Ary n-Cubes and Hypercubes Myung M. Bae and Bella Bose, IEEE Tran. Computers, vol. 52, no. 10, 2003, pp. 1271-1284

Edge Disjoint Hamiltonian Cycles in k-Ary n-Cubes and Hypercube

sMyung M. Bae and Bella Bose, IEEE Tran. Computers, vol. 52, no.

10, 2003, pp. 1271-1284

Page 2: Edge Disjoint Hamiltonian Cycles in k-Ary n-Cubes and Hypercubes Myung M. Bae and Bella Bose, IEEE Tran. Computers, vol. 52, no. 10, 2003, pp. 1271-1284

Abstract

• The k-ary n-cube has n edge-disjoint hamiltonian cycles.

• The hypercube has edge-disjoint hamiltonian cycles.

2

n

Page 3: Edge Disjoint Hamiltonian Cycles in k-Ary n-Cubes and Hypercubes Myung M. Bae and Bella Bose, IEEE Tran. Computers, vol. 52, no. 10, 2003, pp. 1271-1284

Outline

• Definitions

• EDHC of hypercube

• EDHC of k-ary n-cube

Page 4: Edge Disjoint Hamiltonian Cycles in k-Ary n-Cubes and Hypercubes Myung M. Bae and Bella Bose, IEEE Tran. Computers, vol. 52, no. 10, 2003, pp. 1271-1284

K-ary n-cube

• Vertex: an-1 an-2…a1a0, 0 ai k.

• Edge: an-1 an-2…a1a0 and bn-1 bn-2…b1b0 are adjacent if ai=bi+-1 for some i, and aj = bj for all j i

Page 5: Edge Disjoint Hamiltonian Cycles in k-Ary n-Cubes and Hypercubes Myung M. Bae and Bella Bose, IEEE Tran. Computers, vol. 52, no. 10, 2003, pp. 1271-1284

Cross product of graphs

• G1=(V1, E1) and G2=(V2, E2)

• G1xG2:

V={(u,v)|uV1, v V2}, and

E={ ( (u1, v1), (u2, v2) )| (u1, u2) E1 and v1=v2), or (u1=u2 and (v1, v2) E2 }.

Page 6: Edge Disjoint Hamiltonian Cycles in k-Ary n-Cubes and Hypercubes Myung M. Bae and Bella Bose, IEEE Tran. Computers, vol. 52, no. 10, 2003, pp. 1271-1284

• Cmk=CkxCkX…Ck

• Tk1,2k,…kn = Ck1xCk2x…Ckn

Page 7: Edge Disjoint Hamiltonian Cycles in k-Ary n-Cubes and Hypercubes Myung M. Bae and Bella Bose, IEEE Tran. Computers, vol. 52, no. 10, 2003, pp. 1271-1284

Edge Disjoint Hamiltonian Cycles in hypercubes

• Case 1: n=2m

• Qn = Q2m

= Q2xQ2x…xQ2

= C4xC4x…XC4

= Cm4

Page 8: Edge Disjoint Hamiltonian Cycles in k-Ary n-Cubes and Hypercubes Myung M. Bae and Bella Bose, IEEE Tran. Computers, vol. 52, no. 10, 2003, pp. 1271-1284

Edge Disjoint Hamiltonian Cycles in hypercubes(cont.)

• Case 2: n=2m+1

• Qn = Q2m+1

= Q1xQ2m

Page 9: Edge Disjoint Hamiltonian Cycles in k-Ary n-Cubes and Hypercubes Myung M. Bae and Bella Bose, IEEE Tran. Computers, vol. 52, no. 10, 2003, pp. 1271-1284

Edge Disjoint Hamiltonian Cycles in k-ary n-cube (k>2)

• 1. k-ary 2-cube

• 2. Tkr,k

• 3. k-ary 3-cube

• 4. k-ary n-cube (n>3)

Page 10: Edge Disjoint Hamiltonian Cycles in k-Ary n-Cubes and Hypercubes Myung M. Bae and Bella Bose, IEEE Tran. Computers, vol. 52, no. 10, 2003, pp. 1271-1284

k-ary 2-cube

Page 11: Edge Disjoint Hamiltonian Cycles in k-Ary n-Cubes and Hypercubes Myung M. Bae and Bella Bose, IEEE Tran. Computers, vol. 52, no. 10, 2003, pp. 1271-1284

Tkr,k

Page 12: Edge Disjoint Hamiltonian Cycles in k-Ary n-Cubes and Hypercubes Myung M. Bae and Bella Bose, IEEE Tran. Computers, vol. 52, no. 10, 2003, pp. 1271-1284

k-ary 3-cube

Page 13: Edge Disjoint Hamiltonian Cycles in k-Ary n-Cubes and Hypercubes Myung M. Bae and Bella Bose, IEEE Tran. Computers, vol. 52, no. 10, 2003, pp. 1271-1284

k-ary 3-cube (k is odd)

Page 14: Edge Disjoint Hamiltonian Cycles in k-Ary n-Cubes and Hypercubes Myung M. Bae and Bella Bose, IEEE Tran. Computers, vol. 52, no. 10, 2003, pp. 1271-1284

k-ary 3-cube (cont.)

Page 15: Edge Disjoint Hamiltonian Cycles in k-Ary n-Cubes and Hypercubes Myung M. Bae and Bella Bose, IEEE Tran. Computers, vol. 52, no. 10, 2003, pp. 1271-1284

k-ary 3-cube (cont.)

Page 16: Edge Disjoint Hamiltonian Cycles in k-Ary n-Cubes and Hypercubes Myung M. Bae and Bella Bose, IEEE Tran. Computers, vol. 52, no. 10, 2003, pp. 1271-1284

k-ary n-cube (n>3)

• Case 1: n=2m and m2

Page 17: Edge Disjoint Hamiltonian Cycles in k-Ary n-Cubes and Hypercubes Myung M. Bae and Bella Bose, IEEE Tran. Computers, vol. 52, no. 10, 2003, pp. 1271-1284

k-ary n-cube (n>3) (cont.)

• Case 2: n=2m+1, m 1

Page 18: Edge Disjoint Hamiltonian Cycles in k-Ary n-Cubes and Hypercubes Myung M. Bae and Bella Bose, IEEE Tran. Computers, vol. 52, no. 10, 2003, pp. 1271-1284

The end