Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Source is in Mathworld, but it has no proof. Also, I am not completely sure what "unbalanced" means here. Non-equal number of even and uneven degrees?

What I am interested in, are there some universal properties of (connected) graphs that prevent hamiltonicity? Something to do with number of vertices versus edges, or average degrees or such? Something that is easy to demonstrate?

I will (hopefully) be using them as counterexamples of hamiltonian graphs in my thesis.

share|cite|improve this question
up vote 5 down vote accepted

A bipartite graph has unbalanced parity if the two vertex sets are not the same size. Such a graph cannot be Hamiltonian, because a Hamilton circuit must alternate between the two vertex sets.

Added: A bit of searching turned up Grinberg’s theorem, which gives a necessary condition for a graph to be Hamiltonian and hence a sufficient condition for a graph to be non-Hamiltonian. This paper might be of use, but I know nothing about it beyond the title. This answer on CSTheory.SE gives another necessary condition for Hamiltonicity and hence sufficient condition for non-Hamiltonicity.

share|cite|improve this answer
Grinberg's theorem is about planar graphs, so it is somewhat less than what I was hoping for. The C. Hoede's paper could be interesting, but not enough for the price, unfortunately. The last example is almost good enough, it's only lacking the property of "easy to demonstrate" :) – Ohto Nordberg Jan 16 '13 at 11:52

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.