Higher-Order Inference For Multi-Class Log-Supermodular Models