work well in small graph, is to divide graph to stripe, let it well for
huge graph