“…Many well-known problems in combinatorial optimization are in fact submodular maximization problems, including: Max Cut [23,26,28,30,40], Max DiCut [16,23,24], Generalized Assignment [9,11,18,20], Max k-Coverage [15,31], Max Bisection [2,21], and Max Facility Location [1,12,13]. Furthermore, practical applications of submodular maximization problems are common in social networks [25,29], vision [5,27], machine learning [32,33,34,35,36] (the reader is referred to a comprehensive survey by Bach [3]), and many other areas. Elegant algorithmic techniques were developed in the course of this line of research which achieved provable, and in some cases even tight, approximation guarantees.…”