A cycle that contains every vertex of a graph G is called a Hamiltonian cycle, a Hamiltonian cycle is a spanning cycle of G, a Hamiltonian graph is a graph that contains a Hamiltonian cycle

A path in a graph that contains every vertex of G is called a Hamiltonian path in G, if a graph contains a Hamiltonian cycle then it also contains a Hamiltonian path obviously removing any edge from a Hamiltonian cycle produces a Hamiltonian path

01234567891011121314
C=v0,v1,v3,v8,v12,v13,v9,v4,v5,v6,v10,v14,v11,v7,v2,v0
  • every complete graph Kn is a Hamiltonian graph