Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Node-pancyclicity and edge-pancyclicity of crossed cubes
Fan J., Lin X., Jia X. Information Processing Letters93 (3):133-138,2005.Type:Article
Date Reviewed: Jan 16 2006

Consider the embedding of a graph G1 = (V1, E1) into a graph G2 = (V2, E2) as a mapping &psgr;: V1 ← V2. The dilation of the embedding &psgr; is defined as:

dil(G1, G2, &psgr;) = max{dist(G2, &psgr; (u), &psgr; (v))|u, v ∈ V1},

where dist(G2, &psgr; (u), &psgr; (v)) denotes the distance between the two nodes &psgr; (u) and &psgr; (v) of G2.

The dilation of an embedding is significant in using graphs to model communication systems. Thus, a smaller dilation implies a shorter communication delay in the simulation of the graph G1 by the graph G2.

Hypercubes Qn are popular interconnection networks because of their relatively low node degree and diameter, higher connectivity, symmetry, and so on. Crossed cubes are important variants of hypercubes. The n-dimensional crossed cube CQn is defined recursively, where CQ1 is the complete graph on two nodes whose addresses are 0 and 1. CQn consists of two subcubes CQn-10 and CQn-11. The nodes u = un-1un-2 and u1u0 of CQn-10 and v = vn-1vn-2 . . . v1v0 of CQn-11, where un-1 = 0 and vn-1 = 1, are joined by an edge in CQn if and only if un-2 = vn-2 if n is even and if u2i+1u2i ~ v2i+1v2i for 0 ≤ i < [(n - 1)/2].

In this paper, crossed cubes are classified on the basis of their pancyclicity. Thus, G is called a pancyclic graph if G contains any cycle of length ℓ with L ≤ ℓ ≤ |V|, namely, if any cycle of length ℓ with L ≤ ℓ ≤ |V| can be embedded into G with dilation 1 for some constant positive integer L. G is called a node-pancyclic graph if for every node u and any integer ℓ ranging from a constant integer L to |V|, there exists a cycle C of length ℓ in G such that u is in C. Analogously, G is called an edge-pancyclic graph if, for every edge (u, v) and any integer ℓ ranging from a constant integer L to |V|, there exists a cycle C of length ℓ in G such that (u, v) is in C.

Proofs are presented in this paper for the following theorems relating to the node-pancyclicity and edge-pancyclicity of hypercubes and crossed cubes:

Theorem 1. If n ≥ 2 for any u ∈ V (CQn) and any integer ℓ with 4 ≤ ℓ ≤ 2n, there exists a cycle C of length ℓ in CQn such that u is in C.

Theorem 2. If n ≥ 2 for any u ∈ V (Qn) and any even integer ℓ with 4 ≤ ℓ ≤ 2n, there exists a cycle C of length ℓ in Qn such that u is in C.

Theorem 3. If n ≥ 2 for any (x, y) ∈ E(CQn) and any integer ℓ with 4 ≤ ℓ ≤ 2n, there exists a cycle C of length ℓ in CQn such that (x, y) is in C.

Theorem 4. If n ≥ 2 for any (x, y) ∈ E(Qn) and any even integer ℓ with 4 ≤ ℓ ≤ 2n, there exists a cycle C of length ℓ in Qn such that (x, y) is in C.

Note that the theorems for crossed cubes CQn and hypercubes Qn are analogous, except that the cycles C in the crossed cubes CQn can be of either odd or even lengths, whereas the cycles C in the hypercubes Qn can only be of even lengths.

Reviewer:  R. B. King Review #: CR132313 (0608-0854)
Bookmark and Share
 
Graph Algorithms (G.2.2 ... )
 
 
Geometrical Problems And Computations (F.2.2 ... )
 
 
Interconnection Architectures (C.1.2 ... )
 
 
Multiple Data Stream Architectures (Multiprocessors) (C.1.2 )
 
Would you recommend this review?
yes
no
Other reviews under "Graph Algorithms": Date
Planar graph decomposition and all pairs shortest paths
Frederickson G. (ed) Journal of the ACM 38(1): 162-204, 1991. Type: Article
Oct 1 1991
High probability parallel transitive-closure algorithms
Ullman J., Yannakakis M. SIAM Journal on Computing 20(1): 100-125, 1991. Type: Article
Dec 1 1991
Clique partitions, graph compression and speeding-up algorithms
Feder T., Motwani R.  Theory of computing (, New Orleans, LA, May 6-8, 1991)1331991. Type: Proceedings
Oct 1 1992
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy