Decrease And Conquer Topological Ordering