Parallel graph-cuts by adaptive bottom-up merging
Introduction to Algorithms