The surprising asymmetry
A fact that catches everyone out: for submodular functions, minimization is easy and maximization is hard, the reverse of the intuition from convex optimization, where minimizing is the tractable direction.
Submodular minimization, finding the subset of least value, can be solved exactly in polynomial time. Submodular maximization, the subject of the last two lessons, is NP-hard and admits only approximation. Same functions, opposite difficulty, depending on which way you optimize.
The reason returns to the convexity analogy. The Lovasz extension of a submodular function is convex, and minimizing a convex function is the tractable problem, so submodular minimization inherits that tractability. Maximizing a convex function, by contrast, is hard, which mirrors why submodular maximization is hard. The analogy is not decorative; it predicts exactly which direction is easy.

