Found a very good introductionary lecture about contraction hierarchies (the same professor bast wrote this public transport paper mentioned in the last thread). So, if you're courious how this works in graphhopper: http://ad-wiki.informatik.uni-freiburg.de/teaching/EfficientRoutePlanningSS2012