Rother, C (2011). Sparse Higher Order Functions of Discrete Variables?-Representation and Optimization. research.microsoft.com. 45. http://research.microsoft.com/pubs/147370/RotherKohli-SparseHigherOrder.pdf