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

I know very little graph theory. I am trying to determine if one graph, A, has as a minor another graph, B. I know the problem is slow in general, so I am looking for things that I might be able to see quickly.

For example, I know a minor is going to have less edges than the original graph (maybe technically it could have the same number). So, if B has more edges than A, I know B is not a minor of A right away.

Are there any other things like this? Perhaps looking at the degree sequences? Maybe A has more edges than B but the degree sequences are such that we can quickly tell B is definitely not a minor of A?

EDIT: I guess the question could be stated: Are there any minor monotone graph parameters that can be computed quickly? Order and size would be two but they aren't all that powerful.

Any help would be much appreciated! Thanks!

share|cite|improve this question
If $B$ is fixed then there is an $O(n^3)$ algorithm, though the constant is horrible, and I'm not sure that the proof is even entirely constructive. – Yuval Filmus May 13 '11 at 20:52
To expand on Yuval's comment, by the graph minor theorem there exists an algorithm but the proof is nonconstructive. For certain classes of graphs you can do better. wikipedia – Harry Stern May 14 '11 at 2:26
Dear all, thanks for the info, but these are not answers to my question. I'm just looking for little tweaks that could speed up an already existing implementation. – Graphth May 17 '11 at 18:15

Your Answer


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

Browse other questions tagged or ask your own question.