SlideShare a Scribd company logo
International Journal on Applications of Graph Theory in Wireless Ad hoc Networks and Sensor Networks
(GRAPH-HOC) Vol.6, No.3, September 2014
DOI:10.5121/jgraphoc.2014.6301 1
EQUIVALENT CONDITION AND TWO
ALGORITHMS FOR HAMILTONIAN GRAPHS
A.Z.Abdian, , Hosseinhatami, F.Shahamiri
Department of mathematics, college of science Lorestanuniversity, Lorestan, Iran
ABSTRACT:
In this paper we present a necessary and sufficient condition for Hamiltonian graphs and also
twoalgorithms and two examples in another part.
KEYWORDS:
Hamiltonian Graph; Finite Sequence; Algorithm, Spanning graph, Edge Induced, Chord.
1. INTRODUCTION
We consider finite and simple graphs in this paper; undefined notations and terminology can be
found in[1]. A Hamiltonian graph is a graph with a spanning cycle, also called a Hamiltonian
cycle [2]. We note thatthe spanning cycle is not unique. Now suppose that E' is a nonempty
subset of E. The sub graph of G where vertex set is the set of ends of edges in E' and whose edge
set is E' is called the sub graph of G induced by E'and is denoted by G[E']; G[E'] is an edge-
induced sub graph of G[1] . A chord of a cycle C is an edgenot in Cwhere endpoints put in G[2].
Λ = {  : is a cycle, such that it has an edge it ofE(G)}.
We note that including the edge i th is not unique. In this paper we suppose that Λ ≠ ∅ , then G
has a cycle at least.Let ,  , … ,  be cycles, if and  ,  with i≥1are intersected, we call
  a sequence of cycles.Also spanning sequence S is a sequence of cycles, which
V[G]=V[S].
If  and  are cycles of graph G such that V(  ) ⊆ V( ) then we say that Extends  . So
C is a minimal cycle, if there is not a cycle ′
, where C extends ′
.
2. MAIN RESULTS
Theorem 2.1. If G is a graph of order n, then G is Hamiltonian if and only if G satisfies in the
following condition (* );
(* ) There is a finite sequence of members, where this sequence is an edge-induced and spanning
Sub graph (with initial cycle ), and only for every i that i ≥1,  and  intersect in i, which i
is an edge ofE(G).
International Journal on Applications of Graph Theory in Wireless Ad hoc Networks and Sensor Networks
(GRAPH-HOC) Vol.6, No.3, September 2014
2
Remark 2.2. Indeed we give to make this sequence a finite number ofΛ,
members.
Proof (Necessity). We suppose that G is Hamiltonian, then G has at least one spanning cycle C,
with sequence of distinct vertices   …    . If G = C, then we must consider C as a
single sequence.But if G ≠C, so complement of C in G has a finite number of edge (chord),
which it is introduced by
.We prove by induction on number of the chord i.e. | 
| = ∗
, the
existence of sequence.
Basis step: if k=1 , this is obvious (look at the graph in Figure 1).
But for k=2 , i.e. if there are two chords and , we will have two case. The first, for i≤ j≤ s≤ t,
there exists by Figure (2) 

. In the second, if i j t s, according to the graph in Figure 3,
we deleteone of the chords, and so by k=1 , there are two cycles. This is straightforward to
understand that there isnot any case.
''Figure(1), graph of k=1''
''Figure(2), graph of the first mode in k=2''
'' Figure(3), graph second mode in of the second mode in k=2'
Induction step: We suppose that claim holds for all values less than m,also length of sequence is
t .Now by adding chord m th, we establish the existence a spanning sequence of members, where
only for every i with i≥1, and are common in one edge i. If the chord m is in two distinct cycles
and , such that g-h=r with r≥1, i.e. endpoints are not just lied in one cycle. We give these cycles
( r +1cycles) as two new cycle. Therefore a spanning sequence is found and the statement is
International Journal on Applications of Graph Theory in Wireless Ad hoc Networks and Sensor Networks
(GRAPH-HOC) Vol.6, No.3, September 2014
3
established by induction hypothesis. But if this chord is only in one cycle as . The cycle
decomposes into two smaller cycles. Hence there is a spanning sequence of members in Λ, that
its length is t or t + 1, as claimed.
Proof (sufficiency). Let G be a graph that satisfies the (* ). Since this sequence contains all the
vertices of G, we must achieve by removing the edges shared between any two consecutive cycles
a spanning cycle. Therefore G is Hamiltonian.
Remark2.3. In the necessity proof of Theorem 2.1, we show a sequence with respect to (* ). and
the Growing process of sequence is not denoted.We use Theorem 2.1.
Algorithm2.5. According to the Theorem 2.1, we consider an initial cycle that is denoted by
firstly. Afterwards we give as a new cycle of G, which and are common in only one edge, and
is too. With doing the same process (this process) we achieve a basic algorithm.
Example2.6. Note to Figure (5-a). We know already this graph is Hamiltonian.
''Figure(5-a), dodecahedron''
''Figure(5-b) sequenceC } with the equivalent condition of theorem 2.1'
International Journal on Applications of Graph Theory in Wireless Ad hoc Networks and Sensor Networks
(GRAPH-HOC) Vol.6, No.3, September 2014
4
In Figure (5-b), sequence 

is taken, such that:
: ,  ,  ,  ! ,   , ,
#: 1 ,2 ,15 ,16 ,17 ,1 ,
*: , + ,  + ,  , ,   , ,
-:+ , , ,  ,   ,  + ,+ ,
.: 5 ,6 ,7 ,11 ,12 ,5 ,
/: , ! ,  ,   ,  , ,
Which it has the initial cycle . At each step, we mark by a little straight line the edge shared of
two consecutive cycle.
As you have understand so far, providing the conditions of Theorem 2.1, is required to test cycles
Dependent to single-edges(the same members). Thus for the design of more advanced algorithm
Respect to the Algorithm 2.5, you must select the with restrictions. One of these ways we denote
the following.
Algorithm2.7. Firstly we define a set A; A = { :  is a minimal cycle, that it has an edge ith of
E(G)}
Remark2.8. We note that A , and every element of A is not unique . Also every element of can
be Considered as a Hamiltonian graph on its vertices set, which if this cycle has chords, we must
consider it as a sequence of smaller cycles with Algorithm 2.5. By doing the same process, a
sequence of A members must be achieved for the smaller cycles.
Continue of the Algorithm2.7. Now, we study the equivalent condition of Theorem 2.1 over
members of A. If a spanning sequence of A is found, then G is Hamiltonian. If not, let S be a
maximum sequence and C is a generated cycle by method of Algorithm 2.5 in S. Afterwards C is
a member of A too, by deleting chords of C. At present, we study again the condition (* ) over
members of the redefined collection A and we use the above method. Finally either a spanning
cycle is found by doing this process, and so G is a Hamiltonian graph, or a longest cycle where it
is not spanning.
This is obvious, if G is a Hamiltonian graph, we can find a spanning cycle by method of
Algorithm 2.7, but we must verify the following theorem.
Theorem2.9. If C is the longest and not spanning cycle of G, which it is built by the method of
Algorithm 2.7, then G is not Hamiltonian.
Proof.
By contradiction, let G be a Hamiltonian graph. Thus it has a spanning cycle as , and this cycle
is not built by the method of Algorithm 2.7. Therefore has at least one chord (because C is
notspanning). Now we give a sequence of the A members, as in the method of Algorithm 2.5.
International Journal on Applications of Graph Theory in Wireless Ad hoc Networks and Sensor Networks
(GRAPH-HOC) Vol.6, No.3, September 2014
5
Afterwards with the second part of Remark 2.8, G has a cycle, which it is built as in the method
of Algorithm 2.7. This is contrary to the primary assumption.
Result2.10. If we may not prove that G is Hamiltonian as in the method of Algorithm 2.7, then G
is not Hamiltonian.
Proof. This clear.
''Figure(6), Hershel graph and two of the most longest sequence with length 4''
International Journal on Applications of Graph Theory in Wireless Ad hoc Networks and Sensor Networks
(GRAPH-HOC) Vol.6, No.3, September 2014
6
Example2.11. Note to the Figure (6), that it has a Herschel graph G (already we know that it is
not Hamiltonian) and three of the longest sequences, but these sequences are not spanning, then G
is not Hamiltonian by the Algorithm 2.7. And so G is not Hamiltonian with Result 2.10.
Explanation2.12. Clearly finding the longest sequence is the most important section of the
method of Remark 2.7.
REFERENCES
[1] A.J. Bondy, U.S.R. Murty, Graph Theory with Applications, American Elsevier, New York, 1976.
[2] Douglas B.West, Introduction to Graph Theory, University of Illinois Urbana, First Indian Reprint,
2002.
[3] Kewen Zhao, Hong-Jian Lai, Yehong Shao, New sufficient condition for Hamiltonian graphs,
Applied Mathematics Letters 20 (2007) 116 122.

More Related Content

PDF
EQUIVALENT CONDITION AND TWO ALGORITHMS FOR HAMILTONIAN GRAPHS
PDF
Equivalent condition and two algorithms for hamiltonian graphs
PDF
Feedback Vertex Set
PDF
METRIC DIMENSION AND UNCERTAINTY OF TRAVERSING ROBOTS IN A NETWORK
PDF
Siegel
PDF
Comparative Report Ed098
PDF
ON SUB RIEMANNIAN STRUCTURES AND RELATED MECHANICS
PDF
A Detailed Comparative Study between Reduced Order Cumming Observer & Reduced...
EQUIVALENT CONDITION AND TWO ALGORITHMS FOR HAMILTONIAN GRAPHS
Equivalent condition and two algorithms for hamiltonian graphs
Feedback Vertex Set
METRIC DIMENSION AND UNCERTAINTY OF TRAVERSING ROBOTS IN A NETWORK
Siegel
Comparative Report Ed098
ON SUB RIEMANNIAN STRUCTURES AND RELATED MECHANICS
A Detailed Comparative Study between Reduced Order Cumming Observer & Reduced...

Similar to Equivalent Condition and Two Algorithms for Hamiltonian Graphs (20)

PDF
5. Rao Li.pdf
PDF
5. Rao Li.pdf
PDF
ON ALGORITHMIC PROBLEMS CONCERNING GRAPHS OF HIGHER DEGREE OF SYMMETRY
PDF
A Route to Chaos for the Physical Double Pendulum by
PDF
A Counterexample to the Forward Recursion in Fuzzy Critical Path Analysis Und...
PDF
A COUNTEREXAMPLE TO THE FORWARD RECURSION IN FUZZY CRITICAL PATH ANALYSIS UND...
PDF
On algorithmic problems concerning graphs of higher degree of symmetry
PDF
graphs
PDF
Numerical disperison analysis of sympletic and adi scheme
PDF
On Algorithmic Problems Concerning Graphs of Higher Degree of Symmetry
PPT
Wk 6 part 2 non linearites and non linearization april 05
PDF
Hormann.2001.TPI.pdf
PDF
AN EFFICIENT LINE CLIPPING ALGORITHM FOR CIRCULAR WINDOWS USING VECTOR CALCUL...
PDF
An Efficient Line Clipping Algorithm for Circular Windows Using Vector Calcul...
PDF
AN EFFICIENT LINE CLIPPING ALGORITHM FOR CIRCULAR WINDOWS USING VECTOR CALCUL...
PDF
AN EFFICIENT LINE CLIPPING ALGORITHM FOR CIRCULAR WINDOWS USING VECTOR CALCUL...
PDF
Cs6702 graph theory and applications Anna University question paper apr may 2...
PDF
An Application of Gd-Metric Spaces and Metric Dimension of Graphs
PDF
Matrix Product (Modulo-2) Of Cycle Graphs
5. Rao Li.pdf
5. Rao Li.pdf
ON ALGORITHMIC PROBLEMS CONCERNING GRAPHS OF HIGHER DEGREE OF SYMMETRY
A Route to Chaos for the Physical Double Pendulum by
A Counterexample to the Forward Recursion in Fuzzy Critical Path Analysis Und...
A COUNTEREXAMPLE TO THE FORWARD RECURSION IN FUZZY CRITICAL PATH ANALYSIS UND...
On algorithmic problems concerning graphs of higher degree of symmetry
graphs
Numerical disperison analysis of sympletic and adi scheme
On Algorithmic Problems Concerning Graphs of Higher Degree of Symmetry
Wk 6 part 2 non linearites and non linearization april 05
Hormann.2001.TPI.pdf
AN EFFICIENT LINE CLIPPING ALGORITHM FOR CIRCULAR WINDOWS USING VECTOR CALCUL...
An Efficient Line Clipping Algorithm for Circular Windows Using Vector Calcul...
AN EFFICIENT LINE CLIPPING ALGORITHM FOR CIRCULAR WINDOWS USING VECTOR CALCUL...
AN EFFICIENT LINE CLIPPING ALGORITHM FOR CIRCULAR WINDOWS USING VECTOR CALCUL...
Cs6702 graph theory and applications Anna University question paper apr may 2...
An Application of Gd-Metric Spaces and Metric Dimension of Graphs
Matrix Product (Modulo-2) Of Cycle Graphs
Ad

More from GiselleginaGloria (20)

PDF
A Professional QoS Provisioning in the Intra Cluster Packet Level Resource Al...
PDF
17th International Conference on Wireless & Mobile Network (WiMo 2025)
PDF
14th International Conference on Advanced Computer Science and Information Te...
PDF
Paper Title: New Classes of Odd Graceful Graphs
PDF
3rd International Conference on Education & Technology (EDUT 2025)
PDF
Odd Harmonious Labelings of Cyclic Snakes
PDF
10th International Conference on Networks, Communications, Wireless and Mobil...
PDF
6th International Conference on Software Engineering, Security and Blockchain...
PDF
The Result for the Grundy Number on P4-Classes
PDF
9th International Conference on Computer Science and Information Technology (...
PDF
10th International Conference on Networks, Communications, Wireless and Mobil...
PDF
9th International Conference on Computer Science and Information Technology (...
PDF
Graph Theoretic Routing Algorithm (GTRA) for Mobile Ad-Hoc Networks (MANET)
PDF
17th International Conference on Wireless & Mobile Networks (WiMoNe 2025)
PDF
9th International Conference on Computer Science and Information Technology (...
PDF
3rd International Conference on Machine Learning and IoT (MLIoT 2025)
PDF
14th International Conference on Advanced Computer Science and Information Te...
PDF
3rd International Conference on Educational Research (EDUR 2025)
PDF
13th International Conference on Artificial Intelligence, Soft Computing (AIS...
PDF
3rd International Conference on Computer Science, Engineering and Artificial ...
A Professional QoS Provisioning in the Intra Cluster Packet Level Resource Al...
17th International Conference on Wireless & Mobile Network (WiMo 2025)
14th International Conference on Advanced Computer Science and Information Te...
Paper Title: New Classes of Odd Graceful Graphs
3rd International Conference on Education & Technology (EDUT 2025)
Odd Harmonious Labelings of Cyclic Snakes
10th International Conference on Networks, Communications, Wireless and Mobil...
6th International Conference on Software Engineering, Security and Blockchain...
The Result for the Grundy Number on P4-Classes
9th International Conference on Computer Science and Information Technology (...
10th International Conference on Networks, Communications, Wireless and Mobil...
9th International Conference on Computer Science and Information Technology (...
Graph Theoretic Routing Algorithm (GTRA) for Mobile Ad-Hoc Networks (MANET)
17th International Conference on Wireless & Mobile Networks (WiMoNe 2025)
9th International Conference on Computer Science and Information Technology (...
3rd International Conference on Machine Learning and IoT (MLIoT 2025)
14th International Conference on Advanced Computer Science and Information Te...
3rd International Conference on Educational Research (EDUR 2025)
13th International Conference on Artificial Intelligence, Soft Computing (AIS...
3rd International Conference on Computer Science, Engineering and Artificial ...
Ad

Recently uploaded (20)

PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PDF
Well-logging-methods_new................
PPTX
Sustainable Sites - Green Building Construction
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPT
Mechanical Engineering MATERIALS Selection
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPT
introduction to datamining and warehousing
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
Artificial Intelligence
PPTX
Safety Seminar civil to be ensured for safe working.
PPTX
Lecture Notes Electrical Wiring System Components
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
Current and future trends in Computer Vision.pptx
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
CH1 Production IntroductoryConcepts.pptx
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
web development for engineering and engineering
PDF
composite construction of structures.pdf
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Well-logging-methods_new................
Sustainable Sites - Green Building Construction
Automation-in-Manufacturing-Chapter-Introduction.pdf
Mechanical Engineering MATERIALS Selection
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
introduction to datamining and warehousing
Embodied AI: Ushering in the Next Era of Intelligent Systems
bas. eng. economics group 4 presentation 1.pptx
Artificial Intelligence
Safety Seminar civil to be ensured for safe working.
Lecture Notes Electrical Wiring System Components
Internet of Things (IOT) - A guide to understanding
Current and future trends in Computer Vision.pptx
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
CH1 Production IntroductoryConcepts.pptx
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
web development for engineering and engineering
composite construction of structures.pdf

Equivalent Condition and Two Algorithms for Hamiltonian Graphs

  • 1. International Journal on Applications of Graph Theory in Wireless Ad hoc Networks and Sensor Networks (GRAPH-HOC) Vol.6, No.3, September 2014 DOI:10.5121/jgraphoc.2014.6301 1 EQUIVALENT CONDITION AND TWO ALGORITHMS FOR HAMILTONIAN GRAPHS A.Z.Abdian, , Hosseinhatami, F.Shahamiri Department of mathematics, college of science Lorestanuniversity, Lorestan, Iran ABSTRACT: In this paper we present a necessary and sufficient condition for Hamiltonian graphs and also twoalgorithms and two examples in another part. KEYWORDS: Hamiltonian Graph; Finite Sequence; Algorithm, Spanning graph, Edge Induced, Chord. 1. INTRODUCTION We consider finite and simple graphs in this paper; undefined notations and terminology can be found in[1]. A Hamiltonian graph is a graph with a spanning cycle, also called a Hamiltonian cycle [2]. We note thatthe spanning cycle is not unique. Now suppose that E' is a nonempty subset of E. The sub graph of G where vertex set is the set of ends of edges in E' and whose edge set is E' is called the sub graph of G induced by E'and is denoted by G[E']; G[E'] is an edge- induced sub graph of G[1] . A chord of a cycle C is an edgenot in Cwhere endpoints put in G[2]. Λ = { : is a cycle, such that it has an edge it ofE(G)}. We note that including the edge i th is not unique. In this paper we suppose that Λ ≠ ∅ , then G has a cycle at least.Let , , … , be cycles, if and , with i≥1are intersected, we call a sequence of cycles.Also spanning sequence S is a sequence of cycles, which V[G]=V[S]. If and are cycles of graph G such that V( ) ⊆ V( ) then we say that Extends . So C is a minimal cycle, if there is not a cycle ′ , where C extends ′ . 2. MAIN RESULTS Theorem 2.1. If G is a graph of order n, then G is Hamiltonian if and only if G satisfies in the following condition (* ); (* ) There is a finite sequence of members, where this sequence is an edge-induced and spanning Sub graph (with initial cycle ), and only for every i that i ≥1, and intersect in i, which i is an edge ofE(G).
  • 2. International Journal on Applications of Graph Theory in Wireless Ad hoc Networks and Sensor Networks (GRAPH-HOC) Vol.6, No.3, September 2014 2 Remark 2.2. Indeed we give to make this sequence a finite number ofΛ, members. Proof (Necessity). We suppose that G is Hamiltonian, then G has at least one spanning cycle C, with sequence of distinct vertices … . If G = C, then we must consider C as a single sequence.But if G ≠C, so complement of C in G has a finite number of edge (chord), which it is introduced by .We prove by induction on number of the chord i.e. | | = ∗ , the existence of sequence. Basis step: if k=1 , this is obvious (look at the graph in Figure 1). But for k=2 , i.e. if there are two chords and , we will have two case. The first, for i≤ j≤ s≤ t, there exists by Figure (2) . In the second, if i j t s, according to the graph in Figure 3, we deleteone of the chords, and so by k=1 , there are two cycles. This is straightforward to understand that there isnot any case. ''Figure(1), graph of k=1'' ''Figure(2), graph of the first mode in k=2'' '' Figure(3), graph second mode in of the second mode in k=2' Induction step: We suppose that claim holds for all values less than m,also length of sequence is t .Now by adding chord m th, we establish the existence a spanning sequence of members, where only for every i with i≥1, and are common in one edge i. If the chord m is in two distinct cycles and , such that g-h=r with r≥1, i.e. endpoints are not just lied in one cycle. We give these cycles ( r +1cycles) as two new cycle. Therefore a spanning sequence is found and the statement is
  • 3. International Journal on Applications of Graph Theory in Wireless Ad hoc Networks and Sensor Networks (GRAPH-HOC) Vol.6, No.3, September 2014 3 established by induction hypothesis. But if this chord is only in one cycle as . The cycle decomposes into two smaller cycles. Hence there is a spanning sequence of members in Λ, that its length is t or t + 1, as claimed. Proof (sufficiency). Let G be a graph that satisfies the (* ). Since this sequence contains all the vertices of G, we must achieve by removing the edges shared between any two consecutive cycles a spanning cycle. Therefore G is Hamiltonian. Remark2.3. In the necessity proof of Theorem 2.1, we show a sequence with respect to (* ). and the Growing process of sequence is not denoted.We use Theorem 2.1. Algorithm2.5. According to the Theorem 2.1, we consider an initial cycle that is denoted by firstly. Afterwards we give as a new cycle of G, which and are common in only one edge, and is too. With doing the same process (this process) we achieve a basic algorithm. Example2.6. Note to Figure (5-a). We know already this graph is Hamiltonian. ''Figure(5-a), dodecahedron'' ''Figure(5-b) sequenceC } with the equivalent condition of theorem 2.1'
  • 4. International Journal on Applications of Graph Theory in Wireless Ad hoc Networks and Sensor Networks (GRAPH-HOC) Vol.6, No.3, September 2014 4 In Figure (5-b), sequence is taken, such that: : , , , ! , , , #: 1 ,2 ,15 ,16 ,17 ,1 , *: , + , + , , , , , -:+ , , , , , + ,+ , .: 5 ,6 ,7 ,11 ,12 ,5 , /: , ! , , , , , Which it has the initial cycle . At each step, we mark by a little straight line the edge shared of two consecutive cycle. As you have understand so far, providing the conditions of Theorem 2.1, is required to test cycles Dependent to single-edges(the same members). Thus for the design of more advanced algorithm Respect to the Algorithm 2.5, you must select the with restrictions. One of these ways we denote the following. Algorithm2.7. Firstly we define a set A; A = { : is a minimal cycle, that it has an edge ith of E(G)} Remark2.8. We note that A , and every element of A is not unique . Also every element of can be Considered as a Hamiltonian graph on its vertices set, which if this cycle has chords, we must consider it as a sequence of smaller cycles with Algorithm 2.5. By doing the same process, a sequence of A members must be achieved for the smaller cycles. Continue of the Algorithm2.7. Now, we study the equivalent condition of Theorem 2.1 over members of A. If a spanning sequence of A is found, then G is Hamiltonian. If not, let S be a maximum sequence and C is a generated cycle by method of Algorithm 2.5 in S. Afterwards C is a member of A too, by deleting chords of C. At present, we study again the condition (* ) over members of the redefined collection A and we use the above method. Finally either a spanning cycle is found by doing this process, and so G is a Hamiltonian graph, or a longest cycle where it is not spanning. This is obvious, if G is a Hamiltonian graph, we can find a spanning cycle by method of Algorithm 2.7, but we must verify the following theorem. Theorem2.9. If C is the longest and not spanning cycle of G, which it is built by the method of Algorithm 2.7, then G is not Hamiltonian. Proof. By contradiction, let G be a Hamiltonian graph. Thus it has a spanning cycle as , and this cycle is not built by the method of Algorithm 2.7. Therefore has at least one chord (because C is notspanning). Now we give a sequence of the A members, as in the method of Algorithm 2.5.
  • 5. International Journal on Applications of Graph Theory in Wireless Ad hoc Networks and Sensor Networks (GRAPH-HOC) Vol.6, No.3, September 2014 5 Afterwards with the second part of Remark 2.8, G has a cycle, which it is built as in the method of Algorithm 2.7. This is contrary to the primary assumption. Result2.10. If we may not prove that G is Hamiltonian as in the method of Algorithm 2.7, then G is not Hamiltonian. Proof. This clear. ''Figure(6), Hershel graph and two of the most longest sequence with length 4''
  • 6. International Journal on Applications of Graph Theory in Wireless Ad hoc Networks and Sensor Networks (GRAPH-HOC) Vol.6, No.3, September 2014 6 Example2.11. Note to the Figure (6), that it has a Herschel graph G (already we know that it is not Hamiltonian) and three of the longest sequences, but these sequences are not spanning, then G is not Hamiltonian by the Algorithm 2.7. And so G is not Hamiltonian with Result 2.10. Explanation2.12. Clearly finding the longest sequence is the most important section of the method of Remark 2.7. REFERENCES [1] A.J. Bondy, U.S.R. Murty, Graph Theory with Applications, American Elsevier, New York, 1976. [2] Douglas B.West, Introduction to Graph Theory, University of Illinois Urbana, First Indian Reprint, 2002. [3] Kewen Zhao, Hong-Jian Lai, Yehong Shao, New sufficient condition for Hamiltonian graphs, Applied Mathematics Letters 20 (2007) 116 122.