Let x be a vertex of G=(V,E) with degG(x) = k + 2. Let
denote all of the vertices adjacent to
x and
. Let Zx = (Yx,
Wx) be a (k+2)-node clique with vertex set
and edge set
. Let
.
The node expansion of G on x, denoted by EXP(G, x), is
a graph that is obtained from G by replacing x with the clique
Zx. To be specific, the graph EXP(G, x) = (V*, E*) has the
vertex set
and edge set
. The node expansion is degree preserving, that
is, degEXP(G, x)(yxi) = degG(x) = k+2 for all
and degEXP (G, x)(xj) = degG(xj) for all
. In particular, if G is (k+2)-regular, EXP(G,
x) is also (k+2)-regular. The graphs K5 and EXP (K5, x)
are illustrated in Figure 1.
Lemma 2
Let t be any integer for
. Given
. If
is
hamiltonian where F2 is an arbitrary set of EG(x) and |F2|
= t, then the graph
is hamiltonian,
where
and |F3| = t.
Proof:
Applying Theorem 1, we can obtain that
the graph Zx - F3 is (k+2-t)-HP. That is, there exists a set
of size k+2-t such that every two distinct nodes
in X can be joined by a hamiltonian path of the graph Zx -
F3. We define a faulty set
of G as follows:
![]()
Thus,
and
. The graph
is hamiltonian since
is
hamiltonian for all
and |F2| = t. Thus,
there is a hamiltonian cycle
in the graph
where P is a path from xj to xi. By the
definition of
, yxi and yxj are both in
X. Hence, there exists a hamiltonian path Q joining yxi
and yxj in the graph Zx - F3. Therefore,
forms a hamiltonian cycle in the graph
. This lemma is proved. ![]()
Theorem 2
Let x be a vertex of G=(V,E) with degG(x)= k+2. If G is k-hamiltonian, then EXP(G, x)=(V*, E*) is also k-hamiltonian.
Proof:
Let F be an arbitrary faulty set of the graph
EXP(G, x) where
. Let
and F3 = F - F1. Since G is k-hamiltonian, for
every
where |F2| = |F| - |F1| = |F3|,
the graph
is hamiltonian. Applying Lemma
2, we can obtain that the graph
is hamiltonian. Therefore, EXP(G, x) is
k-hamiltonian. The theorem is proved.
Theorem 3
Let G = (V,E) be a graph of n vertices. Let x and y be two
distinct vertices in G where degG(x)=k+2 and
. If G is optimal k-hamiltonian and G - y is
(k+2)-regular, EXP(G, x) = (V*, E*) is optimal
k-hamiltonian.
Proof:
If G is k-hamiltonian, it follows from
Theorem 2 that EXP(G, x) is k-hamiltonian.
If degG(y) = k+2, G is regular since G -y is
(k+2)-regular. Thus EXP(G, x) is (k+2)-regular and optimal
k-hamiltonian. If degG(y) = k+3, it follows that both k and
n are odd. Therefore |V*| = n +k+1 is also odd. Since
(k+2)-node expansion is degree preserving, degEXP(G, x)(y) =
degG(y) = k+3 and degEXP(G, x)(v) = k+2 for all
. Therefore, EXP(G, x) is optimal k-hamiltonian.
![]()
Applying Theorem 3, we can obtain other optimal k-hamiltonian graphs from some known optimal k-hamiltonian graphs by (k+2)-node expansion. Moreover, we give the following conjecture. If this conjecture is true , we can obtain other optimal k-hamiltonian graphs from every known optimal k-hamiltonian graphs by (k+2)-node expansion.
Conjecture 1
Let G = (V, E) be an optimal k-hamiltonian graph and |V| =
n. The graph G is (k+2)-regular if n or k is even, or
exactly 2one node of G has degree k + 3 if both k and n
are odd, for all
and n > k + 1.
The node expansion of G=(V, E) on the set
, denoted
by EXP(G, X), is a graph that is obtained from G by a sequence
node-expansion operations on every node
.
Lemma 3
If the graph G = (V, E) is (k+2)-regular and
k-edge-hamiltonian, then the graph EXP(G, X) - F is
hamiltonian for every
for
and
.
Proof:
Let
and
. Assume that the graph
is hamiltonian for every
for
. Let F be a subset of
and
. Let
and
F3 = F - F1 and F2 be an arbitrary subset of
with |F2| = |F3|. Therefore, the graph
is hamiltonian since
is a subset of
and
. Applying Lemma 2, we can obtain that the graph
is hamiltonian. Since
is an arbitrary subset of
and
, this lemma is proved.
![]()
Theorem 4
If the graph G = (V, E) is (k+2)-regular and optimal k-edge-hamiltonian, then the graph EXP(G, V) = (V*, E*) is (k+2)-regular and optimal k-hamiltonian.
Proof:
Applying Lemma 3, we can obtain
that the graph EXP(G, V) - F is hamiltonian for every
for
. In fact,
. Therefore, EXP(G, V) is
k-hamiltonian. This theorem is proved. ![]()
It is known that hypercube, denoted by Q(n), is an n-regular, node symmetric, and link symmetric graph with diameter n. Moreover, Q(n) is shown to be (n-2)-edge hamiltonian graph in [1,9]. We can obtain Corollary 2 applying Theorem 4.
Corollary 2
Let Q(n) = (V, E)8 be an n-dimensional hypercube. The graph
EXP(Q(n), V) is an optimal (n-2)-hamiltonian and node
symmetric graph with
vertices, degree n, and
diameter 2n.
The star graph, denoted by S(n), is also a famous
interconnection network. It is (n-1)-regular, node symmetric and
edge symmetric graph whose vertex number is n! and diameter is
. In [11], the authors show that
S(n) is an (n-3)-edge hamiltonian graph. Applying Theorem
4, we also can obtain Corollary 3.
Corollary 3
Let S(n) = (V, E) be an n-dimensional star graph. The graph
EXP(S(n), V) is an optimal (n-3)-hamiltonian and node
symmetric graph with
vertices, degree (n-1), and
diameter
.
Let d(u, v) denote the distance of vertices u and v.
Lemma 4
Let G = (V, E) be a (k+2)-regular and optimal k-hamiltonian
graph. There exists a hamiltonian path P(u, v) if
and the distance
.
Proof: Case 1: d(u, v) = 1.
Let
be the neighbors of u
and
. Since G is
k-hamiltonian, the graph G - F contains a hamiltonian cycle
H which cover the edge (u, v). Thus, there exists a
hamiltonian path P(u, v) = H - (u, v).
Case 2: d(u, v) = 2.
Let w be a vertex of G and (u, w), (w, v) be two edges of
G. The neighbors of w are
. Let
be the
faulty set. Since G is k-hamiltonian, the graph G - F
contains a hamiltonian cycle H which cover the edge (w, v).
Thus, there exists a hamiltonian path P(u, v) = H - (w, v) + (u,
w). ![]()
Let G = (V, E) be a graph. The graph
is the
cartesian product of the graphs G and K2. The vertex set
is
and
. The
edge set
is
if
or
. The degree of
equal the degree of
plus 1. Let Gi be
a sub-graph of
and Gi isomorphic to G. To be
specific, the vertex set of Gi is
and the edge set of Gi is
.
Theorem 5
Let G = (V, E) be a (k+2)-regular and k-hamiltonian
graph. The graph
is a (k+3)-regular and
(k+1)-hamiltonian graph.
Proof: Since the degree of
equal
the degree of
plus 1,
is (k+3)-regular.
We will prove that
is a hamiltonian graph in
which
and |F|
= k + 1. We prove this theorem by the following two cases.
Case 1: The faulty set F is included in the sub-graph Gi for i = 1, 2.
Let f be a fault of F. Since Gi is a k-hamiltonian graph,
contains a hamiltonian cycle H. Thus Gi -
F contains a hamiltonian path
,
in which
are end vertices. If f is
an edge, d((u, i), (v, i)) = 1. Otherwise f is a vertex and
. Also, the distance
if
. Applying Lemma 4, we can
obtain that there exists a hamiltonian path HP((u, j), (v, j))
between (u, j) and (v, j) in Gj. Therefore, we can
construct a hamiltonian cycle
of
.
Case 2: The faulty set F is not included in the sub-graph Gi for i = 1, 2.
Since the faults are not all in Gi, the number of faults in
Gi is less than or equal to k.Let
,
and
and
. Thus fi + fj
+ fc = k + 1. Let
and
be the neighbor of (x, i) and
. Since Gi and Gj are k-hamiltonian,
there exist k + 2 - fi edges incident to (x, i) in some
hamiltonian cycle in Gi and k + 2 - fj edges incident to
(x, j) in some hamiltonian cycle in Gj. Because (k+2-fi) +
(k+2-fj) = 2k+4-fi-fj = k+3+fc, there exist 1 + fc
vertices (vts, i) for
where ((x, i),
(vts, i)) and ((x, j), (vts, j)) are in some
hamiltonian cycles of Gi and Gj, respectively. Therefore,
there exists a vertex (vr, i) for
where ((x, i), (vr, i)) and ((x, j), (vr, j)) are in some
hamiltonian cycles HCi and HCj of Gi and Gj,
respectively. Hence there exists a hamiltonian cycle
of
.
This theorem is proved. ![]()