Combinatorial Problems With Submodular Coupling In Machine Learning And Computer Vision